public void TestVirtualCallOnVirtualBaseClass () { var cls = new AdderClassWithVirtualBase (8); Assert.AreEqual (8, cls.Number, "#1"); cls.Add (2); Assert.AreEqual (10, ((NumberClass)cls).Number, "#2"); }
public void TestVirtualCallOnVirtualBaseClass() { var cls = new AdderClassWithVirtualBase(8); Assert.AreEqual(8, cls.Number, "#1"); cls.Add(2); Assert.AreEqual(10, ((NumberClass)cls).Number, "#2"); }