public void TestAddUser() { //Arrange ICrudService <User> userService = new CRUD_Service <User>(ConnectionString); userService.Init(ModelTypes.User); List <User> users = userService.GetAll().Result; //Act int numberOfUsersBefore = users.Count; User newUser = new User { Email = "*****@*****.**", FirstName = "Test", LastName = "Person", Password = "******" }; bool check = userService.Create(newUser).Result; users = userService.GetAll().Result; int numberOfUsersAfter = users.Count; //Assert Assert.AreEqual(numberOfUsersBefore + 1, numberOfUsersAfter); Assert.IsTrue(check); }
public void TestAddEvent() { //Arrange ICrudService <Event> eventService = new CRUD_Service <Event>(ConnectionString); eventService.Init(ModelTypes.Event); List <Event> events = eventService.GetAll().Result; //Act int numberOfEventsBefore = events.Count; Event newEvent = new Event { Capacity = 20, ConferenceId = 1, Description = "This is a test.", Duration = TimeSpan.FromMinutes(60), Name = "TestEvent", RoomId = 1, SpeakerId = 1, StartTime = DateTime.Now, Image = "", Cancelled = false, Hidden = false, RoomCancelled = false, RoomHidden = false, Type = "" }; bool check = eventService.Create(newEvent).Result; events = eventService.GetAll().Result; int numberOfEventsAfter = events.Count; //Assert Assert.AreEqual(numberOfEventsBefore + 1, numberOfEventsAfter); Assert.IsTrue(check); }