blob: 4673cab0a7154f781b410e174295c1e04a3b2b45 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
#include "data_manager.h"
#include "test_runner.h"
#include "unity.h"
RUNNER_DECLARE_TEST(test_data_manager_init_setting)
{
struct data_ctx ctx;
data_manager_init(&ctx);
TEST_ASSERT_FLOAT_WITHIN(0.001, 1013.25, ctx.setting);
}
RUNNER_DECLARE_TEST(test_data_manager_first_readings)
{
struct data_ctx ctx;
data_manager_init(&ctx);
TEST_ASSERT_FLOAT_WITHIN(0.001, 1019.5, ctx.pressure);
data_manager_tick(&ctx);
TEST_ASSERT_FLOAT_WITHIN(0.001, 1019.45, ctx.pressure);
}
|