Ejemplo n.º 1
0
        public void GIVEN_DeltaObject_WHEN_GetValue_THEN_ObjectPropertyValuesIsRead()
        {
            //Arrange
            Setup();

            var author         = new Author();
            var classUnderTest = new Delta <Author>(_configuration.Object);

            classUnderTest.ObjectPropertyValues =
                new Dictionary <string, object>()
            {
                { "name", "author name" }
            };

            //Act
            var result = classUnderTest.GetValue(o => o.Name);

            //Assert
            Assert.Equal("author name", result);
        }