public void FakesStubInvocation() { var mathStub = new StubIMath(); mathStub.MultiplyInt32Int32 = (a, b) => 15; var randomStub = new StubIRandomGenerator(); var number = new Number(mathStub, randomStub, 5); var result = number.MultiplyBy(3); Assert.AreEqual(15, result.Value); }
public void FakesStubInvocation() { var mathStub = new StubIMath(); var randomStub = new StubIRandomGenerator(); var number = new Number(mathStub, randomStub, 5); var number2 = new StubINumber(); number2.ValueGet = () => 5; Assert.IsTrue(number.Equals(number2)); }