@ -156,4 +156,40 @@ void test_exponentialFunction(void) {
TEST_ASSERT_EQUAL_FLOAT(1.0, exponentialFunction(0.0));
}
// Test case for subtraction
void test_performOperation_Subtraction(void) {
// Arrange
int result;
// Act
result = performOperation(10, '-', 3);
// Assert
TEST_ASSERT_EQUAL_INT(7, result);
// Test case for multiplication
void test_performOperation_Multiplication(void) {
result = performOperation(4, '*', 6);
TEST_ASSERT_EQUAL_INT(24, result);
// Test case for division
void test_performOperation_Division(void) {
result = performOperation(8, '/', 2);
TEST_ASSERT_EQUAL_INT(4, result);
#endif // TEST