public void CategoryServiceCreate()
 {
     cat = new CategoryRef.TCategory {
         name = "test category"
     };
     Assert.IsTrue(categoryRef.Create(cat), "Error creating category");
 }
 public void CategoryServiceUpdate()
 {
     cats     = new List <CategoryRef.TCategory>(categoryRef.ReadAll());
     cat      = cats[0];
     cat.name = "New name";
     Assert.IsTrue(categoryRef.Update(cat));
     Assert.IsTrue(categoryRef.Read(1).name == "New name");
     cat.name = "Mouse";
     cat.timestamp++;
     Assert.IsTrue(categoryRef.Update(cat));
     Assert.IsTrue(categoryRef.Read(1).name == "Mouse");
 }
 public void CategoryServiceDelete()
 {
     cats = new List <CategoryRef.TCategory>(categoryRef.ReadAll());
     cat  = cats[cats.Count - 1];
     Assert.IsTrue(categoryRef.Delete(cat), "Error deleting category");
 }
 public void CategoryServiceReadAll()
 {
     cats = new List <CategoryRef.TCategory>(categoryRef.ReadAll());
     Assert.IsNotNull(cats, "The list returned is null");
     cat = cats[cats.Count - 1];
 }
 public void Init()
 {
     categoryRef = new CategoryRef.CategoryClient();
     cat         = new CategoryRef.TCategory();
     cats        = new List <CategoryRef.TCategory>();
 }