#include #include #include #include #include #include #include UTEST(i2c_open, success) { struct i2c_bb i2x_obj; gpio_open_fake.return_val = EXIT_SUCCESS; ASSERT_EQ(i2c_open(&i2x_obj), EXIT_SUCCESS); } UTEST(i2c_open, failure) { struct i2c_bb i2x_obj; gpio_open_fake.return_val = EXIT_FAILURE; ASSERT_EQ(i2c_open(&i2x_obj), EXIT_FAILURE); }