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); }
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); }