Esempio n. 1
0
        public void TestProblemWithUsingConcreteObjects()
        {
            var parent1 = new TheParent1("Brian");
            var parent2 = new TheParent2("Jeff");

//            var theClient = new ClassThatUsesObject(parent1);
//            Assert.AreEqual(theClient.parent.ReachTen(1), 10);

//            var theClientV2 = new ClassThatUsesObject(parent2);
//            Assert.AreEqual(theClientV2.parent.ReachTen(1), 10);
        }
Esempio n. 2
0
 public ClassThatUsesObject(TheParent1 parent)
 {
     this.parent = parent;
 }