diff --git a/src/test/c/test_taschenrechner.c b/src/test/c/test_calculator.c similarity index 94% rename from src/test/c/test_taschenrechner.c rename to src/test/c/test_calculator.c index cf6c739..5206a76 100644 --- a/src/test/c/test_taschenrechner.c +++ b/src/test/c/test_calculator.c @@ -1,113 +1,113 @@ -#ifdef TEST - -#include "unity.h" - -#include "taschenrechner.h" - -void setUp(void) -{ -} - -void tearDown(void) -{ -} - -void test_addition(void) -{ - doulbe result = add(1, 2); - TEST_ASSERT_EQUAL(3, result); -} - -void test_minus(void) -{ - doulbe result = minus(3, 1); - TEST_ASSERT_EQUAL(2, result); -} - -void test_multiply(void) -{ - doulbe result = multiply(1, 2); - TEST_ASSERT_EQUAL(2, result); -} - -void test_divide(void) -{ - doulbe result = divide(4, 2); - TEST_ASSERT_EQUAL(2, result); - - doulbe result1 = divide(4, 0); - TEST_ASSERT_EQUAL(0, result1); -} - -void test_ConMeter(void) {//5 mm to cm - double result = ConMeter(5, 0, 1); - TEST_ASSERT_EQUAL(50, result); -} - -void test_ConMeterToFoot(void) {//5 m to foot - double result = ConMeterToFoot(5, 0, 1); - TEST_ASSERT_EQUAL(16.4042, result); -} -void test_ConKilometerToMiles(void) {//5 miles to km - double result = ConKilometerToMiles(5, 0, 1); - TEST_ASSERT_EQUAL(3.10686, result); -} - -void test_ConGram(void) {//5 mg to g - double result = ConGram(5, 0, 1); - TEST_ASSERT_EQUAL(5000, result); -} - -void test_ConGramToPounds(void) {//5 kg to pounds - double result = ConGramToPounds(5, 0, 1); - TEST_ASSERT_EQUAL(11.0231, result); -} - -void test_ConTemp(void) {//5 celsius to fahrenheit - double result = ConTemp(5, 0, 1); - TEST_ASSERT_EQUAL(41, result); -} - -void test_ConSpeed(void) {//5 kmh to mph - double result = ConTemp(5, 0, 1); - TEST_ASSERT_EQUAL(3.10686, result); -} - -void test_ConLiter(void) {//5 l to ml - double result = ConTemp(5, 1, 0); - TEST_ASSERT_EQUAL(5000, result); -} - -void test_ConLiterToGallon(void) {//5 l to gallon - double result = ConTemp(5, 0, 1); - TEST_ASSERT_EQUAL(1.32086, result); -} - -void test_ConData(void) {//5 b to kb - double result = ConData(5, 0, 1); - TEST_ASSERT_EQUAL(0.005, result); -} - -void test_ConArea(void) {//5 mm to cm - double result = ConData(5, 0, 1); - TEST_ASSERT_EQUAL(0.05), result); -} - -void test_ConVolume(void) {//5 mm to cm - double result = ConData(5, 0, 1); - TEST_ASSERT_EQUAL(0.005), result); -} - -void test_ConClock(void) {//5:00 to 5AM - double result = ConData(5, 0, 1); - TEST_ASSERT_EQUAL(5), result); -} - -void test_ConTime(void) {//5 ms to s - double result = ConData(5, 0, 1); - TEST_ASSERT_EQUAL(0.005), result); -} - - - -#endif // TEST +#ifdef TEST + +#include "unity.h" + +#include "calculator.h" + +void setUp(void) +{ +} + +void tearDown(void) +{ +} + +void test_addition(void) +{ + doulbe result = add(1, 2); + TEST_ASSERT_EQUAL(3, result); +} + +void test_minus(void) +{ + doulbe result = minus(3, 1); + TEST_ASSERT_EQUAL(2, result); +} + +void test_multiply(void) +{ + doulbe result = multiply(1, 2); + TEST_ASSERT_EQUAL(2, result); +} + +void test_divide(void) +{ + doulbe result = divide(4, 2); + TEST_ASSERT_EQUAL(2, result); + + doulbe result1 = divide(4, 0); + TEST_ASSERT_EQUAL(0, result1); +} + +void test_ConMeter(void) {//5 mm to cm + double result = ConMeter(5, 0, 1); + TEST_ASSERT_EQUAL(50, result); +} + +void test_ConMeterToFoot(void) {//5 m to foot + double result = ConMeterToFoot(5, 0, 1); + TEST_ASSERT_EQUAL(16.4042, result); +} +void test_ConKilometerToMiles(void) {//5 miles to km + double result = ConKilometerToMiles(5, 0, 1); + TEST_ASSERT_EQUAL(3.10686, result); +} + +void test_ConGram(void) {//5 mg to g + double result = ConGram(5, 0, 1); + TEST_ASSERT_EQUAL(5000, result); +} + +void test_ConGramToPounds(void) {//5 kg to pounds + double result = ConGramToPounds(5, 0, 1); + TEST_ASSERT_EQUAL(11.0231, result); +} + +void test_ConTemp(void) {//5 celsius to fahrenheit + double result = ConTemp(5, 0, 1); + TEST_ASSERT_EQUAL(41, result); +} + +void test_ConSpeed(void) {//5 kmh to mph + double result = ConTemp(5, 0, 1); + TEST_ASSERT_EQUAL(3.10686, result); +} + +void test_ConLiter(void) {//5 l to ml + double result = ConTemp(5, 1, 0); + TEST_ASSERT_EQUAL(5000, result); +} + +void test_ConLiterToGallon(void) {//5 l to gallon + double result = ConTemp(5, 0, 1); + TEST_ASSERT_EQUAL(1.32086, result); +} + +void test_ConData(void) {//5 b to kb + double result = ConData(5, 0, 1); + TEST_ASSERT_EQUAL(0.005, result); +} + +void test_ConArea(void) {//5 mm to cm + double result = ConData(5, 0, 1); + TEST_ASSERT_EQUAL(0.05), result); +} + +void test_ConVolume(void) {//5 mm to cm + double result = ConData(5, 0, 1); + TEST_ASSERT_EQUAL(0.005), result); +} + +void test_ConClock(void) {//5:00 to 5AM + double result = ConData(5, 0, 1); + TEST_ASSERT_EQUAL(5), result); +} + +void test_ConTime(void) {//5 ms to s + double result = ConData(5, 0, 1); + TEST_ASSERT_EQUAL(0.005), result); +} + + + +#endif // TEST