| 123456789101112131415161718192021222324252627282930313233343536373839404142 |
- // ================================================================================
- // == This file is a part of Turbo Badger. (C) 2011-2014, Emil Segerås ==
- // == See tb_core.h for more information. ==
- // ================================================================================
- #include "tb_test.h"
- #include "tb_dimension.h"
- #include "tb_core.h"
- #ifdef TB_UNIT_TESTING
- using namespace tb;
- TB_TEST_GROUP(tb_dimension_converter)
- {
- TBDimensionConverter dim_conv;
- TB_TEST(Init)
- {
- dim_conv.SetDPI(100, 200);
- }
- TB_TEST(set_from_string_unspecified)
- {
- int px = dim_conv.GetPxFromString("50", 0);
- TB_VERIFY(px == 50 * 2);
- }
- TB_TEST(set_from_string_px)
- {
- int px = dim_conv.GetPxFromString("50px", 0);
- TB_VERIFY(px == 50);
- }
- TB_TEST(set_from_string_dp)
- {
- int px = dim_conv.GetPxFromString("50dp", 0);
- TB_VERIFY(px == 50 * 2);
- }
- }
- #endif // TB_UNIT_TESTING
|