public void RegionTypeRefDataService_Update_CallSaveChanges() { #region Arrange var region = new RegionTypeRefData { Id = 4, RegionName = "GD", }; #endregion #region Act _regionTypeRefDataService.Update(region); #endregion #region Assert _mockRegionTypeRefDataRepository.Verify(x => x.Update(It.IsAny <RegionTypeRefData>()), Times.Once()); _unitOfWork.Verify(x => x.Save(), Times.Exactly(1)); #endregion }
public void RegionTypeRefDataService_Create_CallSaveChanges() { #region Arrange var region = new RegionTypeRefData { Id = 9, RegionName = "UK", SortOrder = 5 }; #endregion #region Act var response = _regionTypeRefDataService.Create(region); #endregion #region Assert _mockRegionTypeRefDataRepository.Verify(x => x.Insert(It.IsAny <RegionTypeRefData>()), Times.Once()); _unitOfWork.Verify(x => x.Save(), Times.Exactly(1)); Assert.IsNotNull(response); Assert.AreEqual(9, response); #endregion }
public void Delete(RegionTypeRefData entity) { RetryableOperation.Invoke(ExceptionPolicies.General, () => { _regionTypeRefDataRepository.Delete(entity); _unitOfWork.Save(); }); }
public int Create(RegionTypeRefData entity) { RetryableOperation.Invoke(ExceptionPolicies.General, () => { _regionTypeRefDataRepository.Insert(entity); _unitOfWork.Save(); }); return(entity.Id); }
public RegionTypeRefData GetById(int id) { RegionTypeRefData result = null; RetryableOperation.Invoke(ExceptionPolicies.General, () => { result = _regionTypeRefDataRepository.GetById(id); }); return(result); }