This repository has been archived on 2021-10-31. You can view files and clone it, but cannot push or open issues or pull requests.
sys_prog/midterm/tank_control/tests/test1.c

33 lines
756 B
C

#include "basic_testing.h"
#include "../tank_control.h"
int main() {
assert_int_equal(ship_out_bottles(), 0);
assert_int_equal(get_tank_level(), 0);
assert_int_equal(get_wastes(), 0);
add(90300);
assert_int_equal(get_tank_level(), 90300);
assert_int_equal(get_wastes(), 0);
assert_int_equal(ship_out_bottles(), 120);
assert_int_equal(get_tank_level(), 300);
assert_int_equal(get_wastes(), 0);
add(90300);
assert_int_equal(ship_out_bottles(), 120);
assert_int_equal(get_tank_level(), 600);
assert_int_equal(get_wastes(), 0);
add(5400);
assert_int_equal(ship_out_bottles(), 8);
assert_int_equal(get_tank_level(), 0);
assert_int_equal(get_wastes(), 0);
return 0;
}