/**
* @brief Positive test case of ewk_settings_text_autosizing_font_scale_factor_set()
*/
-TEST_F(utc_blink_ewk_settings_text_autosizing_font_scale_factor_set_func, SetTrue)
+TEST_F(utc_blink_ewk_settings_text_autosizing_font_scale_factor_set_func, SetPositive)
{
- ASSERT_TRUE(ewk_settings_text_autosizing_font_scale_factor_set(settings, EINA_TRUE));
- EXPECT_TRUE(ewk_settings_text_autosizing_font_scale_factor_get(settings));
+ double factor = 1.23;
+ ASSERT_TRUE(ewk_settings_text_autosizing_font_scale_factor_set(settings, factor));
+ double setFactor = ewk_settings_text_autosizing_font_scale_factor_get(settings);
+ const double delta = 0.001;
+ EXPECT_TRUE((factor - setFactor) < delta && (setFactor - factor) < delta);
}
/**
* @brief Positive test case of ewk_settings_text_autosizing_font_scale_factor_set()
*/
-TEST_F(utc_blink_ewk_settings_text_autosizing_font_scale_factor_set_func, SetFalse)
+TEST_F(utc_blink_ewk_settings_text_autosizing_font_scale_factor_set_func, SetNegative)
{
- ASSERT_TRUE(ewk_settings_text_autosizing_font_scale_factor_set(settings, EINA_FALSE));
- EXPECT_FALSE(ewk_settings_text_autosizing_font_scale_factor_get(settings));
+ EXPECT_FALSE(ewk_settings_text_autosizing_font_scale_factor_set(settings, -1.0));
}
/**
*/
TEST_F(utc_blink_ewk_settings_text_autosizing_font_scale_factor_set_func, InvalidArg)
{
- EXPECT_FALSE(ewk_settings_text_autosizing_font_scale_factor_set(NULL, EINA_TRUE));
+ EXPECT_FALSE(ewk_settings_text_autosizing_font_scale_factor_set(NULL, 1.0));
}