public void Test_Add_Entry() { var client = CreateClient(); var todoItem = new StoreTodo { ExpiryDate = DateTime.Now, Title = "Entry test", Description = "Entry test description", CompletePercentage = 0 }; var response = client.Post(todoItem); Assert.That(response.Title, Is.EqualTo(todoItem.Title)); DeleteEntry(response.Id); }
public void Test_Update() { var entry = AddEntry(DateTime.Now); var newEntry = new StoreTodo { Id = entry.Id, CompletePercentage = entry.CompletePercentage, ExpiryDate = entry.ExpiryDate, Description = "Entry update test description", Title = "Entry update test" }; var client = CreateClient(); var response = client.Put(newEntry); Assert.That(response.Id, Is.EqualTo(entry.Id)); Assert.That(response.Title, Is.EqualTo(newEntry.Title)); Assert.That(response.Description, Is.EqualTo(newEntry.Description)); DeleteEntry(entry.Id); }
public object Put(StoreTodo request) { return(Repository.Store(request)); }