public void RemoveAllColumnsFromSelection() { CodedUITestHelpers.CompleteStep1(_dataset.DatabaseCode); CodedUITestHelpers.CompleteStep2(_dataset, _dataset.Name); var columns = CodedUITestHelpers.SampleDatasetColumns(); UIMap.AssertNumberOfColumnsSelected(0); UIMap.AssertCorrectUDFSignature(datasetUDF(_dataset.Code)); for (int n = 0; n < columns.Count; n++) { UIMap.SelectColumn(columns[n]); UIMap.AssertNumberOfColumnsSelected(n + 1); UIMap.AssertCorrectUDFSignature(datasetUDF(_dataset.Code, columns.GetRange(0, n + 1))); } UIMap.ClickRemoveAllColumnsButton(); UIMap.AssertNumberOfColumnsSelected(0); UIMap.AssertCorrectUDFSignature(datasetUDF(_dataset.Code)); }