コード例 #1
0
        public void ConfigurationItemStringConverterReturnsNullForNullSourceMemberValue()
        {
            // Arrange
            const string?expectedResult = null;
            var          converter      = new ConfigurationItemStringConverter();
            var          sourceMember   = new ConfigurationItemApiDataModel {
                Value = null
            };
            var context = new ResolutionContext(null, null);

            // Act
            var result = converter.Convert(sourceMember, context);

            // Assert
            Assert.Equal(expectedResult, result);
        }
コード例 #2
0
        public void ConfigurationItemStringConverterReturnsSuccessForValidSourceMemberValue()
        {
            // Arrange
            const string expectedResult = "some data or other";
            var          converter      = new ConfigurationItemStringConverter();
            var          sourceMember   = new ConfigurationItemApiDataModel {
                Value = expectedResult
            };
            var context = new ResolutionContext(null, null);

            // Act
            var result = converter.Convert(sourceMember, context);

            // Assert
            Assert.Equal(expectedResult, result);
        }