diff options
| author | Felix Morgner <felix.morgner@gmail.com> | 2024-07-14 15:17:21 +0200 |
|---|---|---|
| committer | Felix Morgner <felix.morgner@gmail.com> | 2024-07-14 15:17:21 +0200 |
| commit | 5433e1b9460cf61299de7ac0bb7e9ae347842274 (patch) | |
| tree | 343ef5755ecfd87ee7e1e66262e1537a43437c22 /domain/tests/participant.cpp | |
| parent | bbd367858264ba9028d40d5769cf7a4f33ca4e3d (diff) | |
| download | turns-5433e1b9460cf61299de7ac0bb7e9ae347842274.tar.xz turns-5433e1b9460cf61299de7ac0bb7e9ae347842274.zip | |
domain/participant: convert to properties
Diffstat (limited to 'domain/tests/participant.cpp')
| -rw-r--r-- | domain/tests/participant.cpp | 22 |
1 files changed, 11 insertions, 11 deletions
diff --git a/domain/tests/participant.cpp b/domain/tests/participant.cpp index ee8af74..aa6ddcb 100644 --- a/domain/tests/participant.cpp +++ b/domain/tests/participant.cpp @@ -13,40 +13,40 @@ namespace turns::domain::tests { auto constexpr constructed_name = "Vana Thistletop"; auto constexpr constructed_order = 17; - auto instance = participant::create(constructed_name, constructed_order); + auto instance = participant{constructed_name, constructed_order}; SECTION("can be created") { - REQUIRE(instance); + REQUIRE(participant::create(constructed_name, constructed_order)); } SECTION("the name can be read") { - REQUIRE(instance->name() == constructed_name); + REQUIRE(instance.property_name() == constructed_name); } SECTION("the name can be changed") { - instance->name("replaced"); - REQUIRE(instance->name() == "replaced"); + instance.property_name() = "replaced"; + REQUIRE(instance.property_name() == "replaced"); } SECTION("the order can be read") { - REQUIRE(instance->order() == constructed_order); + REQUIRE(instance.property_over_value() == constructed_order); } SECTION("the order can be changed") { - instance->order(8); - REQUIRE(instance->order() == 8); + instance.property_over_value() = 8; + REQUIRE(instance.property_over_value() == 8); } SECTION("can be compared with another participant") { - auto equivalent_instance = participant::create("Equivalent", constructed_order); - auto lesser_instance = participant::create("Lesser", constructed_order - 1); - auto greater_instance = participant::create("Greater", constructed_order + 1); + auto equivalent_instance = participant{"Equivalent", constructed_order}; + auto lesser_instance = participant{"Lesser", constructed_order - 1}; + auto greater_instance = participant{"Greater", constructed_order + 1}; SECTION("yielding std::partial_ordering::equivalent for itself") { |
