public void Set_sets_property_value()
        {
            var sut = new RequestDataBuilder <Person>()
                      .Set(p => p.Name, "Eric")
                      .Set(p => p.Age, 12)
                      .Create();

            Assert.True(sut.ContainsKey("Name"));
            Assert.True(sut.ContainsKey("Age"));
        }
        public void Omit_removes_properties(Person template)
        {
            var sut = new RequestDataBuilder <Person>(template)
                      .Omit(p => p.Age)
                      .Create();

            Assert.False(sut.ContainsKey("Age"));
        }