public void set() { play test = new play(); //проверка выполняется успешно, если исключение не было сгенерировано Assert.AreEqual(false, test.set(-1)); Assert.AreEqual(true, test.set(2)); //Assert.DoesNotThrow(() => test.set(2)); }
private void b1_Click(object sender, RoutedEventArgs e) { ugr.Children.Clear(); a = int.Parse(t1.Text); pl.set(a); pl.mines(a); pl.calc(); if (a > 2 && a < 11) { ugr.Rows = a; ugr.Columns = a; //указываются размеры сетки (число ячеек * (размер кнопки в ячейки + толщина её границ)) ugr.Width = a * (50 + 4); ugr.Height = a * (50 + 4); //толщина границ сетки ugr.Margin = new Thickness(5, 5, 5, 5); for (int i = 0; i < a * a; i++) { //создание кнопки Button btn = new Button(); //запись номера кнопки btn.Tag = i; //установка размеров кнопки btn.Width = 50; btn.Height = 50; //текст на кнопке btn.Content = " "; //толщина границ кнопки btn.Margin = new Thickness(2); //при нажатии кнопки, будет вызываться метод Btn_Click btn.PreviewMouseDown += Btn_MouseDown; //добавление кнопки в сетку ugr.Children.Add(btn); } } }