public void CreateDataBaseEvent() { Guid InvitationTestGuid = Guid.NewGuid(); DataBaseInvitation dataBaseInvitation = new DataBaseInvitation(InvitationTestGuid, "*****@*****.**"); List <DataBaseInvitation> dataBaseInvitations = new List <DataBaseInvitation> { dataBaseInvitation }; Guid participantTestGuid = Guid.NewGuid(); DataBaseParticipant DataBaseParticipant = new DataBaseParticipant { Id = participantTestGuid, ContactInformation = new DataBaseContactInformation { Id = Guid.NewGuid(), Email = "*****@*****.**", FirstName = "TestFirstName", LastName = "TestLastname" } }; List <DataBaseParticipant> dataBaseParticipants = new List <DataBaseParticipant> { DataBaseParticipant }; DataBaseEventFactory _dataBaseEventFactory = new DataBaseEventFactory(); Guid eventTestGuid = Guid.NewGuid(); DataBaseEvent dataBaseEvent = _dataBaseEventFactory.CreateDataBaseEvent(eventTestGuid, "A great name on a great party", "A great description", DateTime.Now, dataBaseInvitations, dataBaseParticipants); Assert.Equal(eventTestGuid, dataBaseEvent.Id); Assert.Equal(participantTestGuid, dataBaseEvent.Participants.First().Id); Assert.Equal(InvitationTestGuid, dataBaseEvent.SentInvitations.First().Id); }
public void CreateParticipantShould() { DataBaseContactInformation DataBaseContactInformation = SetUpDataBaseContactInformation(); Guid testGuid = Guid.NewGuid(); DataBaseParticipant participant = _dataBaseParticipantFactory.CreateDataBaseParticipant(testGuid, DataBaseContactInformation); Assert.Equal(testGuid, participant.Id); Assert.Equal("Fredrik", participant.ContactInformation.FirstName); }
public DataBaseParticipant CreateDataBaseParticipant(Guid id, DataBaseContactInformation contactInformation) { DataBaseParticipant participant = new DataBaseParticipant(id, contactInformation); return(participant); }