private string Describe(NewEmailConfirmedDeveloper @event) { Require.NotNull(@event, nameof(@event)); var developer = _userRepository.GetAccount(@event.UserId); var developerFullName = developer.Firstname + " " + developer.Lastname; return string.Format(EventDescriptionResources.NewEmailConfirmedDeveloper, developerFullName, developer.Email.Address); }
public void EventIsStoredSuccessfully() { var provider = new DatabaseSessionProvider(); var repository = new EventRepository(provider); var eventInfo = new NewEmailConfirmedDeveloper(1); var @event = new Event(eventInfo); var receivers = new[] {30, 31, 32}; var distributionPolicy = new DistributionPolicy(receivers); repository.DistrubuteEvent(@event, distributionPolicy); var receivedEvent = repository.GetEventsByUser(receivers[0], false).Single(); Assert.AreEqual(@event.EventInfo, receivedEvent.EventInfo); Assert.AreEqual(@event.EventType, receivedEvent.EventType); }
private DistributionPolicy GetDistributionPolicyForEvent(NewEmailConfirmedDeveloper eventInfo) { return(DistributionPolicyFactory.GetAdminRelatedPolicy()); }
private DistributionPolicy GetDistributionPolicyForEvent(NewEmailConfirmedDeveloper eventInfo) { return DistributionPolicyFactory.GetAdminRelatedPolicy(); }