Exemple #1
0
        public void GetConfiguration_InvalidType_ReturnsNull()
        {
            var source = new List <IListDefinitionSource> {
                new ValidProfile()
            };
            var provider = new ListConfigurationProvider(source, factory, optionsMock.Object);

            var result = provider.GetConfiguration(typeof(Result));

            result.Should().BeNull();
        }
Exemple #2
0
        public void GetConfiguration_ValidType_Succeeds()
        {
            var source = new List <IListDefinitionSource> {
                new ValidProfile()
            };
            var provider = new ListConfigurationProvider(source, factory, optionsMock.Object);

            var result = provider.GetConfiguration(typeof(Request));

            result.Should().NotBeNull();
            result.ResultType.Name.Should().Be(nameof(Result));
        }