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); }