public void Test_Contains_ReturnsValueOf_UnderlyingDataGridViewContainsMethod_WhenTrue() { //---------------Set up test pack------------------- string columnName = TestUtil.GetRandomString(); const bool expectedReturn = true; System.Windows.Forms.DataGridViewColumnCollection mock = MockRepository.GenerateMock<System.Windows.Forms.DataGridViewColumnCollection>(); IDataGridViewColumnCollection columnCollection = new DataGridViewWin.DataGridViewColumnCollectionWin(mock); mock.Stub(t => mock.Contains(columnName)).Return(expectedReturn); //---------------Assert Precondition---------------- //---------------Execute Test ---------------------- bool returnValue = columnCollection.Contains(columnName); //---------------Test Result ----------------------- Assert.AreEqual(expectedReturn, returnValue); }
public void Test_Contains_Calls_UnderlyingDataGridViewContainsMethod() { //---------------Set up test pack------------------- System.Windows.Forms.DataGridViewColumnCollection dataGridViewColumnCollection = MockRepository.GenerateMock<System.Windows.Forms.DataGridViewColumnCollection>(); IDataGridViewColumnCollection columnCollection = new DataGridViewWin.DataGridViewColumnCollectionWin (dataGridViewColumnCollection); string columnName = TestUtil.GetRandomString(); //---------------Assert Precondition---------------- //---------------Execute Test ---------------------- columnCollection.Contains(columnName); //---------------Test Result ----------------------- dataGridViewColumnCollection.AssertWasCalled(collection => collection.Contains(columnName)); }
public void Test_Contains_Calls_UnderlyingDataGridViewContainsMethod() { //---------------Set up test pack------------------- System.Windows.Forms.DataGridViewColumnCollection dataGridViewColumnCollection = MockRepository.GenerateMock <System.Windows.Forms.DataGridViewColumnCollection>(); IDataGridViewColumnCollection columnCollection = new DataGridViewWin.DataGridViewColumnCollectionWin (dataGridViewColumnCollection); string columnName = TestUtil.GetRandomString(); //---------------Assert Precondition---------------- //---------------Execute Test ---------------------- columnCollection.Contains(columnName); //---------------Test Result ----------------------- dataGridViewColumnCollection.AssertWasCalled(collection => collection.Contains(columnName)); }
public void Test_Contains_ReturnsValueOf_UnderlyingDataGridViewContainsMethod_WhenTrue() { //---------------Set up test pack------------------- string columnName = TestUtil.GetRandomString(); const bool expectedReturn = true; System.Windows.Forms.DataGridViewColumnCollection mock = MockRepository.GenerateMock <System.Windows.Forms.DataGridViewColumnCollection>(); IDataGridViewColumnCollection columnCollection = new DataGridViewWin.DataGridViewColumnCollectionWin(mock); mock.Stub(t => mock.Contains(columnName)).Return(expectedReturn); //---------------Assert Precondition---------------- //---------------Execute Test ---------------------- bool returnValue = columnCollection.Contains(columnName); //---------------Test Result ----------------------- Assert.AreEqual(expectedReturn, returnValue); }