Пример #1
0
        public void TestWithAStub()
        {
            var          dependency        = new StubDependency();
            var          dependentClass    = new DependentClass(dependency);
            const string param1            = "abc";
            const string param2            = "xyz";
            const int    expectedResultOne = 1;
            const int    expectedResultTwo = 2;

            var resultOne = dependentClass.GetValue(param1);
            var resultTwo = dependentClass.GetValue(param2);

            Assert.AreEqual(expectedResultOne, resultOne);
            Assert.AreEqual(expectedResultTwo, resultTwo);
        }
Пример #2
0
        public void TestWithADummy()
        {
            var          dependency        = new DummyDependency();
            var          dependentClass    = new DependentClass(dependency);
            const string param             = "abc";
            const int    expectedResultOne = 1;

            var resultOne = dependentClass.GetValue(param);

            Assert.AreEqual(expectedResultOne, resultOne);
        }