diff --git a/.gitea/workflows/gitea-ci.yaml b/.gitea/workflows/gitea-ci.yaml index e9a6375..47e355c 100644 --- a/.gitea/workflows/gitea-ci.yaml +++ b/.gitea/workflows/gitea-ci.yaml @@ -1,7 +1,25 @@ -stages: - - echo +namespace TestProject1 +{ + public class Tests + { + private MyMath _myMath; -say_my_name: - stage: echo - script: - - echo "Hello! I am Copilot, your AI companion." \ No newline at end of file + [SetUp] + public void Setup() + { + _myMath = new MyMath(); + } + + [TestCase(100000.0, 10.1, 100010.1)] + [TestCase(-100000.0, -10.1, -100010.1)] + [TestCase(0.0, 0.0, 0.0)] + [Description("Verifies that the MyMath.Add() function works correctly with real numbers.")] + public void MyMath_Add_RealNumber(double number1, double number2, double expected) + { + // Act + double result = _myMath.Add(number1, number2); + // Assert + Assert.That(expected, Is.EqualTo(result), $"Not Correct: ({number1}) + ({number2})"); + } + } +} \ No newline at end of file