public void TestAddOperation(int x, int y, int expectedTotal) { var businessObj = new CalcOperationBusiness(DBObj); var returnValue = businessObj.AddNumbers(x, y); Assert.AreEqual(expectedTotal, returnValue); }
public void MockExample() { var DBMock = Substitute.For <ICalcDataAccess>(); DBMock.DBConnectAndAdd(1, 3).Returns(4); DBMock.DBConnectAndAdd(5, 1).Returns(6); DBMock.DBConnectAndAdd(3, 5).Returns(8); var businessObj = new CalcOperationBusiness(DBMock); var returnValue = businessObj.AddNumbers(5, 1); Assert.AreEqual(6, returnValue); }
public void TestException(int x, int y, int expectedTotal) { var businessObj = new CalcOperationBusiness(DBObj); Assert.Throws(typeof(IndexOutOfRangeException), () => { businessObj.AddNumbers(x, y); }); }
public void TestTheInstance() { var businessObj = new CalcOperationBusiness(DBObj); Assert.IsInstanceOf(typeof(CalcOperationBusiness), businessObj); }