public void Can_Get_By_Id() { //Arrange var id = A <int>(); var notification = new UserNotification(); _repository.Setup(x => x.GetByKey(id)).Returns(notification); //Act var userNotification = _sut.GetById(id); //Assert Assert.True(userNotification.HasValue); Assert.Same(notification, userNotification.Value); }
private void UpdateNotificationFbPostState(long notificationId) { try { var entity = UserNotificationRepository.GetById(notificationId); if (entity == null) { return; } // entity.FbPostId = postId; entity.FbPostSendOn = DateTime.Now; UserNotificationRepository.UnitOfWork.CommitAndRefreshChanges(); } catch (Exception ex) { Logger.Error("Update notification FB post state", notificationId, ex, CommonEnums.LoggerObjectTypes.UserNotification); } }