public CustomListServiceTest()
 {
     taskManager = new TaskManager();
     context     = Connector.Connect();
     taskManager.setDb(context);
     listService = new CustomListService(context, taskManager);
     ImportanceManager.CreateDefaultImportances(context);
 }
Ejemplo n.º 2
0
 /// <summary>
 /// constructor
 /// </summary>
 /// <param name="context"></param>
 /// <param name="taskManger"></param>
 /// <param name="customListService"></param>
 /// <param name="userService"></param>
 public ListController(Models.TodoContext context,
                       TaskManager taskManger, CustomListService customListService, UserService userService)
 {
     db           = context;
     _taskManager = taskManger;
     _taskManager.setDb(db);
     ImportanceManager.CreateDefaultImportances(db);//adding defaultImportances
     _customListService = customListService;
     _userService       = userService;
 }
Ejemplo n.º 3
0
        protected override void DidActivate(bool firstActivation, bool addedToHierarchy, bool screenSystemEnabling)
        {
            base.DidActivate(firstActivation, addedToHierarchy, screenSystemEnabling);

            if (firstActivation)
            {
                CustomListService.GetCustomLists(SetCustomList);
            }
            else
            {
                StartCoroutine(RecalculateListWidths());
                ResetButtons();
            }
        }
        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);
        }