예제 #1
0
        public void 最後のTODO表示を選択すると最後のTODOが返ってくる()
        {
            //CSVの初期化
            startProcess.TestStartingBeforeOperation_ElemetsCountIs_7();
            var todoListManager = new TodoListManager();
            var operationSelect = new OperationSelect();
            var expectedString  = todoListManager.AcquisitionLastTodo();
            var returnString    = operationSelect.InvokeInputedNumberFixProcess(3);

            Assert.AreEqual(expectedString, returnString);
        }
        public void 最後のTODOを取得するとリストの最後のTODOが返ってくる()
        {
            //CSVの初期化
            startProcess.TestStartingBeforeOperation_ElemetsCountIs_7();
            var todoListManager = new TodoListManager();

            todoListManager.LoadCsvFileToTodoList();
            var todoListForTest    = new List <string>(todoListManager.TodoList);
            var expectedTodoString = todoListForTest[todoListForTest.Count - 1];
            var lastTodoString     = todoListManager.AcquisitionLastTodo();

            Assert.AreEqual(expectedTodoString, lastTodoString);
        }