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