Move History

Fork Selected
  • Code
    int sum_of_numbers(int a, int b)
    {
      return a + b;
    }
    Test Cases
    #include <criterion/criterion.h>
    
    int sum_of_numbers(int a, int b);
    
    Test(Sum_of_Numbers_Tests, Basic_Test_Cases)
    {
      cr_assert_eq(sum_of_numbers(1, 2), 3);
      cr_assert_eq(sum_of_numbers(-1, 1), 0);
      cr_assert_eq(sum_of_numbers(0, 0), 0);
      cr_assert_eq(sum_of_numbers(100, 200), 300);
      cr_assert_eq(sum_of_numbers(-50, -50), -100);
    }
  • Code
    • sum_of_numbers = lambda a, b: a + b
    • int sum_of_numbers(int a, int b)
    • {
    • return a + b;
    • }
    Test Cases
    • import codewars_test as test # Import Codewars test framework
    • #include <criterion/criterion.h>
    • @test.describe("Sum of Numbers Tests")
    • def test_group():
    • @test.it("Basic Test Cases")
    • def basic_tests():
    • test.assert_equals(sum_of_numbers(1, 2), 3)
    • test.assert_equals(sum_of_numbers(-1, 1), 0)
    • test.assert_equals(sum_of_numbers(0, 0), 0)
    • test.assert_equals(sum_of_numbers(100, 200), 300)
    • test.assert_equals(sum_of_numbers(-50, -50), -100)
    • int sum_of_numbers(int a, int b);
    • Test(Sum_of_Numbers_Tests, Basic_Test_Cases)
    • {
    • cr_assert_eq(sum_of_numbers(1, 2), 3);
    • cr_assert_eq(sum_of_numbers(-1, 1), 0);
    • cr_assert_eq(sum_of_numbers(0, 0), 0);
    • cr_assert_eq(sum_of_numbers(100, 200), 300);
    • cr_assert_eq(sum_of_numbers(-50, -50), -100);
    • }