public void VetifyTest() { RealNumbers r = new RealNumbers(); string s = "123"; Assert.AreEqual(r.Vetify(s), true); s = "+123"; Assert.AreEqual(r.Vetify(s), true); s = "-123"; Assert.AreEqual(r.Vetify(s), true); s = "lol"; Assert.AreEqual(r.Vetify(s), false); s = "-123.123e+123"; Assert.AreEqual(r.Vetify(s), true); }
private void VerifyButton_OnClick(object sender, RoutedEventArgs e) { var Real = new RealNumbers(); try { AnswerText.Text = Real.Vetify(InputTextBox.Text) ? "Введенный текст является действительным числом" : "Введенный текст не является действительным числом или не распознан"; } catch (Exception exception) { AnswerText.Text = String.Format("Ошибка {0}:\n{1}", exception.GetType(), exception.Message); } }