FlexTest.cpp 485 B

1234567891011121314
  1. #include "../testTools.h"
  2. #include "../../DFPSR/gui/FlexRegion.h"
  3. START_TEST(Flex)
  4. // Comparisons
  5. ASSERT_EQUAL(FlexValue(-1846, 23), FlexValue(0, 23)); // Limited to 0%
  6. ASSERT_EQUAL(FlexValue(346, -54), FlexValue(100, -54)); // Limited to 100%
  7. ASSERT_NOT_EQUAL(FlexValue(67, 34), FlexValue(57, 34));
  8. ASSERT_NOT_EQUAL(FlexValue(14, 24), FlexValue(14, 84));
  9. ASSERT_EQUAL(FlexValue(U"67%+34"), FlexValue(67, 34));
  10. ASSERT_MATCH(FlexValue(67, 34).toString(), U"67%+34");
  11. END_TEST