コード例 #1
0
        public void ShouldContructObjectWithParameterFloat()
        {
            var dic = new Dictionary <string, string>
            {
                { "f1", "99.12345" }
            };

            var myObject = new Instantiator().Bind <My <float> >(dic);

            Assert.AreEqual(My.Create((float)99.12345), myObject);
        }
コード例 #2
0
        public void ShouldContructObjectWithParamenterString()
        {
            var dic = new Dictionary <string, string>
            {
                { "f1", "a" },
            };

            var myObject = new Instantiator().Bind <My <string> >(dic);

            Assert.AreEqual(My.Create("a"), myObject);
        }
コード例 #3
0
        public void ShouldContructObjectWithParameterByte()
        {
            var dic = new Dictionary <string, string>
            {
                { "f1", "123" }
            };

            var myObject = new Instantiator().Bind <My <byte> >(dic);

            Assert.AreEqual(My.Create((byte)123), myObject);
        }