[Test] public void InstantiationWithCulture() { object d1 = ObjectSupport.GetInstance(typeof(double), "23.4", CultureInfo.CreateSpecificCulture("")); Assert.AreEqual(true, d1.Equals(23.4), "Neutral culture"); object d2 = ObjectSupport.GetInstance(typeof(double), "23,4", CultureInfo.CreateSpecificCulture("nl")); Assert.AreEqual(true, d2.Equals(23.4), "Dutch culture"); }
[Test] public void Instantiation() { object node = ObjectSupport.GetInstance(typeof(Node)); Assert.AreEqual(node is Node, true); object str = ObjectSupport.GetInstance(typeof(string), "hello"); Assert.AreEqual(str.Equals("hello"), true); object d = ObjectSupport.GetInstance(typeof(int), "23"); Assert.AreEqual(d.Equals(23), true); object b = ObjectSupport.GetInstance(typeof(bool), "true"); Assert.AreEqual(b, true); }