mirror of
https://github.com/UberGames/rpgxEF.git
synced 2025-02-23 12:31:15 +00:00
32 lines
713 B
C++
32 lines
713 B
C++
#include "Point2d.h"
|
|
#include <catch2/catch.hpp>
|
|
|
|
TEST_CASE("point2di_construct", "[common::Point2dI]") {
|
|
auto p = common::Point2dI{42, 4};
|
|
REQUIRE(p.x == 42);
|
|
REQUIRE(p.y == 4);
|
|
|
|
p = common::Point2dI{32.3f, 43.2f};
|
|
REQUIRE(p.x == 32);
|
|
REQUIRE(p.y == 43);
|
|
|
|
p = common::Point2dI{32.4, 85.3};
|
|
REQUIRE(p.x == 32);
|
|
REQUIRE(p.y == 85);
|
|
|
|
p = common::Point2dI{44, 32.43f};
|
|
REQUIRE(p.x == 44);
|
|
REQUIRE(p.y == 32);
|
|
|
|
p = common::Point2dI{44, 564.324};
|
|
REQUIRE(p.x == 44);
|
|
REQUIRE(p.y == 564);
|
|
|
|
p = common::Point2dI{234.52f, 65};
|
|
REQUIRE(p.x == 234);
|
|
REQUIRE(p.y == 65);
|
|
|
|
p = common::Point2dI{743.345, 76};
|
|
REQUIRE(p.x == 743);
|
|
REQUIRE(p.y == 76);
|
|
}
|