public void Can_Add_Two_Numbers_Data_Driven(int a, int b, int expectedResult) { // Arrange var sut = new Core.Calculator(); // Act var actualResult = sut.Add(a, b); // Assert Assert.Equal(expectedResult, actualResult); }
public void Can_Add_Two_Numbers() { // Arrange var a = 1; var b = 2; var sut = new Core.Calculator(); // Act var result = sut.Add(a, b); // Assert Assert.Equal(3, result); }
private void btnCalculate_Click(object sender, EventArgs e) { _culture = CultureInfo.GetCultureInfo("ru-RU"); Core.Calculator calculator = new Core.Calculator(txtTask.Text, _culture, txtTask.Text); var result = calculator.CalculateExpression(); _history.AddRecord(txtTask.Text, result); calcLogTableAdapter.Fill(calculatorHistoryDataSet.CalcLog); txtTask.Text = String.Empty; }
private static void Main() { var task = System.Console.ReadLine().Replace(" ", string.Empty); History history = new History(); CultureInfo culture = CultureInfo.GetCultureInfo("ru-RU"); Core.Calculator calculator = new Core.Calculator(task, culture, task); var result = calculator.CalculateExpression(); System.Console.Clear(); System.Console.WriteLine("{0}={1}", task, result); System.Console.ReadKey(); }