public void CanResolveClassImplementations()
 {
     var scanner = new TypeScanner(typeof(AType).Assembly);
     var matches = scanner.FindImplementationsOf<AnInterfaceImplementation>();
     matches.ShouldNotBeEmpty();
     matches.ShouldNotContain(typeof(IAnInterface));
     matches.ShouldNotContain(typeof(IAnotherInterface));
     matches.ShouldNotContain(typeof(AnInterfaceImplementation));
     matches.ShouldContain(typeof(AnotherInterfaceImplementation));
 }