public CustomListServiceTest()
 {
     taskManager = new TaskManager();
     context     = Connector.Connect();
     taskManager.setDb(context);
     listService = new CustomListService(context, taskManager);
     ImportanceManager.CreateDefaultImportances(context);
 }
Exemplo n.º 2
0
        public static TODO.Models.TodoContext Connect()
        {
            var options = new DbContextOptionsBuilder <TODO.Models.TodoContext>()
                          .UseInMemoryDatabase(databaseName: "TodoDb")
                          .Options;

            var context = new TODO.Models.TodoContext(options);

            return(context);
        }
        public async Task RemoveCustomListTest()
        {
            taskManager = new TaskManager();
            context     = Connector.Connect();
            taskManager.setDb(context);
            listService = new CustomListService(context, taskManager);
            TODO.Models.User user = new TODO.Models.User {
                UserName = "******", Password = "******"
            };
            context.Users.Add(user);
            context.SaveChanges();

            var customList = listService.CreateCustomList(user, "customlist25622");

            await listService.RemoveCustomList(customList.Id); //testing function

            var custlist = context.customLists.Find(customList.Id);

            Assert.Null(custlist);
        }
        public async Task RenameCustomListTest()
        {
            taskManager = new TaskManager();
            context     = Connector.Connect();
            taskManager.setDb(context);
            listService = new CustomListService(context, taskManager);
            TODO.Models.User user = new TODO.Models.User {
                UserName = "******", Password = "******"
            };
            context.Users.Add(user);
            context.SaveChanges();

            var customList = listService.CreateCustomList(user, "customlist");

            await listService.RenameList(customList.Id, "customlist123");//testing function

            var customList123 = context.customLists.Find(customList.Id);

            Assert.Equal("customlist123", customList123.Name);
        }
Exemplo n.º 5
0
 public TaskManagerTest()
 {
     context = Connector.Connect();
     taskManager.setDb(context);
     ImportanceManager.CreateDefaultImportances(context);
 }