public void Reset_to_zero() { //Arrange int todoId = 15; //Act TodoSequencer.Reset(); todoId = TodoSequencer.NextTodoId(); //Assert Assert.Equal(1, todoId); }
public void TodoIdCountsUp() { // Arrange int oldvalue = TodoSequencer.NextTodoId(); int expected = oldvalue + 1; // Act int result = TodoSequencer.NextTodoId(); // Asssert Assert.Equal(expected, result); }
public void RunReset() { //Run reset before act to remove possible static values //Arrange & //Act int firstId = TodoSequencer.NextTodoId(); TodoSequencer.Reset(); int secondId = TodoSequencer.NextTodoId(); //Assert Assert.Equal(1, secondId); TodoSequencer.Reset(); }
public void TodoIdCountUpResets() { // Arrange int expected = 1; for (int i = 0; i < 67; i++) { TodoSequencer.NextTodoId(); } // Act TodoSequencer.Reset(); int result = TodoSequencer.NextTodoId(); // Asssert Assert.Equal(expected, result); }
public void RunNextTodoId() { //Arrange int firstId = 1; int secondId = 2; TodoSequencer.Reset(); //Act int firstResult = TodoSequencer.NextTodoId(); int secondResult = TodoSequencer.NextTodoId(); //Assert Assert.Equal(firstId, firstResult); Assert.Equal(secondId, secondResult); TodoSequencer.Reset(); }
public Todo(string description) //Constructor { TodoId = TodoSequencer.NextTodoId(); //Uses PersonSequencer to get next id. Description = description; Done = false; }