public void CreateRegistrationTest() { // Arrange UserCtrl uCtrl = new UserCtrl(); var user = uCtrl.CreateUser("Jesper", "Jørgensen", "*****@*****.**" + Guid.NewGuid(), "123456"); EventCtrl eCtrl = new EventCtrl(); var eve = eCtrl.CreateEvent("Hej", "nej", 5, 5.5, 6.5, "42", DateTime.Now.AddHours(5), false, user); RegistrationCtrl rCtrl = new RegistrationCtrl(); // Act var reg = rCtrl.CreateRegistration(user, eve); //Assert user = uCtrl.UpdateUserInfo(user); eve = eCtrl.FindById(eve.Id); bool userHasReg = user.Registrations.Select(x => x.Id).Contains(reg.Id); bool eventHasReg = eve.Registrations.Select(x => x.Id).Contains(reg.Id); Assert.IsTrue(userHasReg); Assert.IsTrue(eventHasReg); }
public User UpdateUserInfo(User u) { return(uCtrl.UpdateUserInfo(u)); }