public void DeleteItem_ExceptionFromDataAccess() { //Arange var mock = new Mock <IManagerDataAccess>(); mock.Setup(m => m.RemoveMenuItem(It.IsAny <int>())).Throws(new Exception()); var BarDataModel = new BarDataModel(mock.Object); //Act var result = BarDataModel.DeleteItem(1); //Assert Assert.IsFalse(result); }
public void DeleteItem_FailedDeletingFromDataAccess() { //Arange var mock = new Mock <IManagerDataAccess>(); mock.Setup(m => m.RemoveMenuItem(It.IsAny <int>())).Returns(false); var BarDataModel = new BarDataModel(mock.Object); //Act var result = BarDataModel.DeleteItem(1); //Assert Assert.IsFalse(result); }
public void DeleteItem_ValidExample() { //Arange var mock = new Mock <IManagerDataAccess>(); mock.Setup(m => m.RemoveMenuItem(It.IsAny <int>())).Returns(true); var BarDataModel = new BarDataModel(mock.Object); //Act var result = BarDataModel.DeleteItem(1); //Assert Assert.IsTrue(result); }
public void DeleteItem_ValidExample() { //Arange var mock = new Mock<IManagerDataAccess>(); mock.Setup(m => m.RemoveMenuItem(It.IsAny<int>())).Returns(true); var BarDataModel = new BarDataModel(mock.Object); //Act var result = BarDataModel.DeleteItem(1); //Assert Assert.IsTrue(result); }
public void DeleteItem_FailedDeletingFromDataAccess() { //Arange var mock = new Mock<IManagerDataAccess>(); mock.Setup(m => m.RemoveMenuItem(It.IsAny<int>())).Returns(false); var BarDataModel = new BarDataModel(mock.Object); //Act var result = BarDataModel.DeleteItem(1); //Assert Assert.IsFalse(result); }
public void DeleteItem_ExceptionFromDataAccess() { //Arange var mock = new Mock<IManagerDataAccess>(); mock.Setup(m => m.RemoveMenuItem(It.IsAny<int>())).Throws(new Exception()); var BarDataModel = new BarDataModel(mock.Object); //Act var result = BarDataModel.DeleteItem(1); //Assert Assert.IsFalse(result); }