public void EventHandlerBase_derived_classes_are_discoverable_as_projectors() { var types = Discover.ProjectorTypes().ToArray(); types.Should().ContainSingle(t => t == typeof(ConcreteProjector)); }
public void Discover_Projectors_does_not_include_consequenters() { var types = Discover.ProjectorTypes(); types.Should().NotContain(typeof(ConcreteConsequenter)); }
public void Discover_Projectors_finds_projector_types() { var types = Discover.ProjectorTypes(); types.Should().Contain(typeof(ConcreteProjector)); }
public void Discover_Projectors_does_not_include_abstract_types() { var types = Discover.ProjectorTypes(); types.Should().NotContain(typeof(AbstractProjector)); }
protected internal virtual IEnumerable <Type> GetProjectorTypes() { return(Discover.ProjectorTypes()); }