public void 全てのTODOを削除すると完了メッセージが返ってくる() { //CSVの初期化 startProcess.TestStartingBeforeOperation_ElemetsCountIs_7(); var TM = new TodolistManager(); var expectedString = TM.ReturnMessageIsRemoveAllTodo(); var returnString = TM.RemoveAllTodo(); Assert.AreEqual(expectedString, returnString); }
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入れ替えの際に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 expectedString = TM.ReturnMessageIsNumberRangeOutsideTodo(); 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の全削除処理を呼び出すと完了メッセージが返ってくる() { //CSVの初期化 startProcess.TestStartingBeforeOperation_ElemetsCountIs_7(); var OM = new OperationManager(); var TM = new TodolistManager(); var expectedString = TM.ReturnMessageIsRemoveAllTodo(); var requestString = OM.InputedNumberProcessingSelect(7); Assert.AreEqual(expectedString, requestString); }
public void TODOの入れ替え処理を呼び出すと完了メッセージが返ってくる(int replacingPosition, int taegetPosition) { //CSVの初期化 startProcess.TestStartingBeforeOperation_ElemetsCountIs_7(); var OM = new OperationManager(); var TM = new TodolistManager(); var expectedString = TM.ReturnMessageIsSwapTodo(); var requestString = OM.WhenNumber8InputProcess(replacingPosition, taegetPosition); Assert.AreEqual(expectedString, requestString); }
public void 全てのTODOの取得すると出力完了メッセージが返ってくる() { //CSVの初期化 startProcess.TestStartingBeforeOperation_ElemetsCountIs_7(); var TM = new TodolistManager(); var expectedString = TM.ReturnMessageIsOutputAllTodo(); var todoListForTest = new List <string>(TM.todoList); var requestString = TM.OutputAllTodoProcess(); Assert.AreEqual(expectedString, requestString); }
public void 最初のTODOを取得するとリストの最初のTODOが返ってくる() { //CSVの初期化 startProcess.TestStartingBeforeOperation_ElemetsCountIs_7(); var TM = new TodolistManager(); TM.LoadCsvFiletoTodoList(); var expectedTodoString = TM.todoList[0]; var firstTodo = TM.AcquisitionFirstTodoProcess(); Assert.AreEqual(expectedTodoString, firstTodo); }
public void 文字列を渡すとTODOリストに追加される(string inputTodoContents) { //CSVの初期化 startProcess.TestStartingBeforeOperation_ElemetsCountIs_7(); var TM = new TodolistManager(); TM.AddTodoContentToTodoListProcess(inputTodoContents); var todoListForTest = new List <string>(TM.todoList); var expectedTodoString = todoListForTest[todoListForTest.Count - 1]; Assert.AreEqual(expectedTodoString, inputTodoContents); }
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); }
public void 最後のTODOを取得するとリストの最後のTODOが返ってくる() { //CSVの初期化 startProcess.TestStartingBeforeOperation_ElemetsCountIs_7(); var TM = new TodolistManager(); TM.LoadCsvFiletoTodoList(); var todoListForTest = new List <string>(TM.todoList); var expectedTodoString = todoListForTest[todoListForTest.Count - 1]; var lastTodoString = TM.AcquisitionLastTodoProcess(); Assert.AreEqual(expectedTodoString, lastTodoString); }