Exemplo n.º 1
0
        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);
        }
Exemplo n.º 2
0
        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);
        }
Exemplo n.º 3
0
 public object Put(StoreTodo request)
 {
     return(Repository.Store(request));
 }