public void FindEmpty()
 {
     // Arrange
     PersonalItemService service = new PersonalItemService();
     // Act
     var item = service.Find(-1);
     // Assert
     Assert.IsNull(item);
 }
 public void Find()
 {
     // Arrange
     PersonalItemService service = new PersonalItemService();
     // Act
     var item = service.Find(1);
     // Assert
     Assert.IsNotNull(item);
     // Assert
     Assert.AreEqual(item.Id, 1);
 }
 public void CreateDelete()
 {
     // Arrange
     PersonalItemService service = new PersonalItemService();
     // Act
     var item = new Models.PersonalItem();
     item.UserId = 5;
     item.Due = DateTime.Today;
     item.Description = "TEST TEST";
     item.Notes = "TEST TEST";
     item.Complete = false;
     int id = service.Create(item);
     var newItem = service.Find(id);
     // Assert
     Assert.IsNotNull(newItem);
     // Assert
     Assert.AreEqual(item, newItem);
     service.Remove(id);
     var newItem2 = service.Find(id);
     // Assert
     Assert.IsNull(newItem2);
 }
 public void Get()
 {
     // Arrange
     PersonalItemService service = new PersonalItemService();
     // Act
     var items = service.Get(5);
     // Assert
     Assert.IsNotNull(items);
     // Assert
     Assert.AreNotEqual(items.Count, 0);
     foreach (var item in items)
     {
         Assert.AreEqual(item.UserId, 5);
     }
 }
 public void Update()
 {
     // Arrange
     PersonalItemService service = new PersonalItemService();
     // Act
     var item = service.Find(1);
     // Assert
     Assert.IsNotNull(item);
     // Act
     var notes = item.Notes;
     item.Notes = String.Format("NOTE TEST {0:d}", DateTime.Now);
     var newNotes = item.Notes;
     service.Update(item);
     var item2 = service.Find(1);
     // Assert
     Assert.IsNotNull(item2);
     // Assert
     Assert.AreEqual (item2.Notes, newNotes);
     item2.Notes = notes;
     service.Update(item2);
     var item3 = service.Find(1);
     // Assert
     Assert.IsNotNull(item2);
     // Assert
     Assert.AreEqual(item3.Notes, notes);
 }
 public void GetEmpty()
 {
     // Arrange
     PersonalItemService service = new PersonalItemService();
     // Act
     var items = service.Get(-1);
     // Assert
     Assert.IsNotNull(items);
     // Assert
     Assert.AreEqual(items.Count, 0);
 }