public void ImportHierarchy_ShouldReturnExection_WhenDALSubmitFailsInDAL() { _mock.Setup(x => x.Create(It.IsAny <DAL.Warehouse>())) .Throws(new DAL.DALException("DAL: submit Root Warehouse failed")); BL.BLException exc = Assert.Throws <BL.BLException>(() => _controller.ImportHierarchy(wh)); StringAssert.Contains("DAL: submit Root Warehouse failed", exc.InnerException.Message); }
public void ExportHierarchy_ShouldReturnException_WhenFailsInBL() { _mock.Setup(x => x.GetWarehouseRoot()).Throws(new Exception("Err")); BL.BLException exc = Assert.Throws <BL.BLException>(() => _controller.ExportHierarchy()); StringAssert.StartsWith("Err", exc.InnerException.Message); }