public void TestSaveProject()
        {
            var rep = new TimeManagerRepository();

            //Delete all data
            foreach (var pro in rep.GetProjects())
            {
                foreach (var cat in rep.GetProjectCategories(pro))
                {
                    foreach (var te in rep.GetCategoryTasks(cat))
                        rep.DeleteTask(te);

                    rep.DeleteCategory(cat);
                }
                rep.DeleteProject(pro);
            }

            var project = new Project() {Name = "TestProject"};
            rep.SaveProject(project);

            Assert.IsTrue(project.Id != 0, "ProjectId var 0");

            var projects = rep.GetProjects();

            Assert.IsTrue(projects.Count == 1, "VistuĆ° project voru ekki 1");
            Assert.AreEqual(projects.Single().Name, project.Name, "VistaĆ° nafn stemmdi ekki");
        }