Esempio n. 1
0
        public void TestMethod1()
        {
            UnbelivableComplexClass myUnbelivable = new UnbelivableComplexClass();
            UnInstantiableClass     myClass       = new UnInstantiableClass(myUnbelivable);

            myClass.methodA(30);
            myClass.methodB(50);
            Assert.AreEqual(1004, myClass.getAmount());
        }
Esempio n. 2
0
 public int methodWithComplexParameters(UnbelivableComplexClass complexVariable)
 {
     if (complexVariable.getProfit() > 4)
     {
         return(5);
     }
     else
     {
         return(10);
     }
 }
Esempio n. 3
0
 public UnInstantiableClass(UnbelivableComplexClass complexVariable)
 {
     internalVariableA = complexVariable.getProfit();
 }