Ejemplo n.º 1
0
        public void GetTest()
        {
            ParameterBinder binder = new ParameterBinder();

            binder.Add(-1);
            binder.Add(2.5);
            binder.Add(true);
            binder.Add(false);
            binder.Add('c');
            binder.Add("string");
            binder.SetCustom("name", "Smith");
            binder.SetCustom("age", 36);

            Assert.Equal(-1, binder.GetAutoValue(1));
            Assert.True((bool)binder.GetAutoValue(3));
            Assert.Equal("string", binder.GetAutoValue(6));
            Assert.Equal("Smith", binder.GetCustomValue("name"));
            Assert.Equal(36, binder.GetCustomValue("age"));
        }