public void GetAllTypesInSolutionWithAttributeFilteredByPrefix() { var solutionReflectionTests = SolutionReflection.GetAllTypesWithAttribute <TestAttribute>("Te") .FirstOrDefault(x => x.Type == typeof(ClassToAnalyze)); solutionReflectionTests.Should().NotBeNull(); }
public void GetAllAssembliesReferencingTypeFilteredByPrefix() { var solutionReflectionTests = SolutionReflection.GetAllAssembliesReferencingType <BaseNonGeneric>("Te"); solutionReflectionTests.Should().ContainSingle(); solutionReflectionTests.First().Assembly.GetName().Name.Should().Be(typeof(BaseNonGeneric).Assembly.GetName().Name); }
public void GetAllTypesInSolutionAssembliesFilteredByPrefix() { var solutionReflectionTests = SolutionReflection.GetAllTypesImplementing <BaseNonGeneric>("Te") .FirstOrDefault(x => x.Type == typeof(ClassToAnalyze)); solutionReflectionTests.Should().NotBeNull(); }