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); }