public void ResetColumns_WhenCalled_ReturnsSameInstanceOfColumnValueAppender() { IColumnValueAppender sut = CreateSut(); IColumnValueAppender result = sut.ResetColumns(); Assert.That(result, Is.SameAs(sut)); }
public void ResetColumns_WhenCalled_ReturnsMyColumnValueAppender() { IColumnValueAppender sut = CreateSut(); IColumnValueAppender result = sut.ResetColumns(); Assert.That(result, Is.TypeOf <MyColumnValueAppender>()); }
public void ResetColumns_WhenNoColumnsHasBeenAdded_AssertThatColumnValuesIsEmpty() { IColumnValueAppender sut = CreateSut(); IColumnValueAppender result = sut.ResetColumns(); Assert.That(result.ColumnValues.Count(), Is.EqualTo(0)); }
public void ResetColumns_WhenColumnsHasBeenAdded_AssertThatColumnValuesIsEmpty() { IColumnValueAppender sut = CreateSut(); int numberOfColumns = _random.Next(10, 15); while (sut.ColumnValues.Count() < numberOfColumns) { sut = sut.AddColumnValue(_fixture.Create <string>()); } IColumnValueAppender result = sut.ResetColumns(); Assert.That(result.ColumnValues.Count(), Is.EqualTo(0)); }