public void Test01_10までのFizzBuzz結果の確認() { var target = new FizzBuzzForm(); target.Show(); new TextBoxTester("maxNumberTextBox", target).Enter("10"); new ButtonTester("fizzBuzzButton", target).Click(); var dataGrid = new Finder<DataGridView>("fizzBuzzDataGridView", target).Find(); var expectedList = new[] { new { Number = 1, Text = "1" }, new { Number = 2, Text = "2" }, new { Number = 3, Text = "Fizz" }, new { Number = 4, Text = "4" }, new { Number = 5, Text = "Buzz" }, new { Number = 6, Text = "Fizz" }, new { Number = 7, Text = "7" }, new { Number = 8, Text = "8" }, new { Number = 9, Text = "Fizz" }, new { Number = 10, Text = "Buzz" }, }; foreach (var expected in expectedList) AssertForOneRow(dataGrid, expected.Number, expected.Text); }
/// constructor public TSgrdDataGridPagedTester(string name) { Finder <TSgrdDataGridPaged>finder = new Finder <TSgrdDataGridPaged>(name); _TheObject = finder.Find(); }
/// constructor public TSgrdDataGridPagedTester(string name, string formName) { Finder <TSgrdDataGridPaged>finder = new Finder <TSgrdDataGridPaged>(name, new FormFinder().Find(formName)); _TheObject = finder.Find(); }