public void TODO入れ替えの際に同じ値が指定されたらエラーメッセージが返ってくる(int replacingPosition, int taegetPosition)
        {
            // CSVの初期化
            startProcess.TestStartingBeforeOperation_ElemetsCountIs_7();
            var TM             = new TodolistManager();
            var expectedString = TM.ReturnMessageIsEqualValueSpecified();
            var returnString   = TM.SwapTodoProcess(replacingPosition, taegetPosition);

            Assert.AreEqual(expectedString, returnString);
        }
        public void TODO入れ替えの際に範囲外の数値を入力するとエラーメッセージが返ってくる(int replacingPosition, int taegetPosition)
        {
            // CSVの初期化
            startProcess.TestStartingBeforeOperation_ElemetsCountIs_7();
            var TM             = new TodolistManager();
            var expectedString = TM.ReturnMessageIsNumberRangeOutsideTodo();
            var returnString   = TM.SwapTodoProcess(replacingPosition, taegetPosition);

            Assert.AreEqual(expectedString, returnString);
        }
        public void TODO入れ替えの際にTODOが一件だけの場合はエラーメッセージが返ってくる(int replacingPosition, int taegetPosition)
        {
            // CSVの初期化
            startProcess.TestStartingBeforeOperation_ElemetsCountIs_1();
            var TM             = new TodolistManager();
            var expectedString = TM.ReturnMessageIsTodolistElementsCountIsOne();
            var returnString   = TM.SwapTodoProcess(replacingPosition, taegetPosition);

            Assert.AreEqual(expectedString, returnString);
        }
        public void リストのTODOを入れ替える(int replacingPosition, int taegetPosition)
        {
            // CSVの初期化
            startProcess.TestStartingBeforeOperation_ElemetsCountIs_7();
            var TM             = new TodolistManager();
            var beforeTodoList = new List <string>(TM.todoList);
            var returnString   = TM.SwapTodoProcess(replacingPosition, taegetPosition);

            CollectionAssert.AreNotEqual(TM.todoList, beforeTodoList);
        }
        public void TODO入れ替えの際にリストが空ならエラーメッセージが返ってくる(int replacingPosition, int taegetPosition)
        {
            // CSVの初期化
            startProcess.TestStartingBeforeOperation_ElemetsCountIs_7();
            var TM = new TodolistManager();

            TM.RemoveAllTodo();
            var expectedString = TM.ReturnMessageIsListempty();
            var returnString   = TM.SwapTodoProcess(replacingPosition, taegetPosition);

            Assert.AreEqual(expectedString, returnString);
        }