public void BindSimpleObjects() { var foo = new Foo { Name = "name", Value = 1 }; var bar = new Bar(); bar.Bind(foo); Assert.Equal("name", bar.Name); Assert.Equal(1, bar.Value); }
public void BindFunctionObjects() { var foo = new FooFunc("name") { Value = 1 }; var bar = new Bar(); bar.Bind(foo); Assert.Equal("name", bar.Name); Assert.Equal(1, bar.Value); }