public void Should_Save_Any_Tasks_With_The_Same_Key()
        {
            var task = new TaskDto { Key = "list1", Task = new Task(() => Console.WriteLine("task1")) };

            var manager = new ManagerApplicationTest(new TasksStorage(), new Queue<TasksStorage>());
            manager.SaveTask(task);
            manager.SaveTask(task);

            Assert.IsNotNull(manager.RetrieveSpecifiedTaskList("list1"));
            Assert.AreEqual(2, manager.RetrieveSpecifiedTaskList("list1").Tasks.Count);
        }
        public void Should_Retrieve_Task_Using_Method_Parameter()
        {
            var task = new TaskDto { Key = "list1", Task = new Task(() => Console.WriteLine("task1")) };

            var manager = new ManagerApplicationTest(new TasksStorage(), new Queue<TasksStorage>());
            manager.SaveTask(task);

            Assert.IsNotNull(manager.RetrieveSpecifiedTaskList("list1"));
            Assert.AreEqual("list1", manager.RetrieveSpecifiedTaskList("list1").Key);
        }