public void GetContextType_Should_Return_Null_And_Not_Throw_Exception_If_Key_Not_Found() { var moduleInfoProvider = new ModuleInfoProvider(GetContextDescriptors(), GetServiceDescriptors()); var contextType = moduleInfoProvider.GetContextType(typeof(string)); Assert.Null(contextType); moduleInfoProvider = new ModuleInfoProvider(GetContextDescriptors(), GetServiceDescriptors()); contextType = moduleInfoProvider.GetContextType<string>(); Assert.Null(contextType); }
public void Get_Context_Per_Module_With_Generic_Usage() { var moduleInfoProvider = new ModuleInfoProvider(GetContextDescriptors(), GetServiceDescriptors()); Type contextType = moduleInfoProvider.GetContextType<StubModule3>(); Assert.NotNull(contextType); Assert.Equal(typeof(StubContext3), contextType); }