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