public void ReadClasses() { var absPathDll = Path.GetFullPath(Path.Combine(@"..\..\..\", AssemblyName, @"bin\Debug", AssemblyName + ".dll")); var classTypes = ClassReader.GetAllClassesFromAssembly(absPathDll, new[] { AssemblyName + ".Entities" }).ToList(); Assert.AreNotEqual(null, classTypes.Count); Assert.AreEqual(4, classTypes.Count); Assert.IsNotNull(classTypes.FirstOrDefault(x => x.Name == "Person")); Assert.IsNotNull(classTypes.FirstOrDefault(x => x.Name == "Course")); Assert.IsNotNull(classTypes.FirstOrDefault(x => x.Name == "Student")); Assert.IsNotNull(classTypes.FirstOrDefault(x => x.Name == "Teacher")); }
public void AssemblyNotExists() { var absPathDll = Path.GetFullPath(Path.Combine(@"..\..\", AssemblyName, @"bin\Debug", AssemblyName + ".dll")); ClassReader.GetAllClassesFromAssembly(absPathDll); }