Enhanced some test descriptions
This commit is contained in:
@@ -18,7 +18,7 @@ public:
|
||||
|
||||
using namespace matador::utils;
|
||||
|
||||
TEST_CASE("Basic publish/subscribe works", "[MessageBus]") {
|
||||
TEST_CASE("MessageBus: Basic publish/subscribe works", "[MessageBus]") {
|
||||
message_bus bus;
|
||||
int counter = 0;
|
||||
|
||||
@@ -32,7 +32,7 @@ TEST_CASE("Basic publish/subscribe works", "[MessageBus]") {
|
||||
REQUIRE(counter == 3);
|
||||
}
|
||||
|
||||
TEST_CASE("Filtering works", "[MessageBus]") {
|
||||
TEST_CASE("MessageBus: Filtering works", "[MessageBus]") {
|
||||
message_bus bus;
|
||||
int counter = 0;
|
||||
|
||||
@@ -49,7 +49,7 @@ TEST_CASE("Filtering works", "[MessageBus]") {
|
||||
REQUIRE(counter == 6); // only 2 + 4
|
||||
}
|
||||
|
||||
TEST_CASE("Member function subscription works", "[MessageBus]") {
|
||||
TEST_CASE("MessageBus: Member function subscription works", "[MessageBus]") {
|
||||
message_bus bus;
|
||||
Receiver r;
|
||||
|
||||
@@ -62,7 +62,7 @@ TEST_CASE("Member function subscription works", "[MessageBus]") {
|
||||
REQUIRE(r.received[1] == "world");
|
||||
}
|
||||
|
||||
TEST_CASE("Shared_ptr instance subscription works", "[MessageBus]") {
|
||||
TEST_CASE("MessageBus: SharedPtr instance subscription works", "[MessageBus]") {
|
||||
message_bus bus;
|
||||
const auto r = std::make_shared<Receiver>();
|
||||
|
||||
@@ -73,7 +73,7 @@ TEST_CASE("Shared_ptr instance subscription works", "[MessageBus]") {
|
||||
REQUIRE(r->received[0] == "foo");
|
||||
}
|
||||
|
||||
TEST_CASE("RAII unsubscription works", "[MessageBus]") {
|
||||
TEST_CASE("MessageBus: RAII unsubscription works", "[MessageBus]") {
|
||||
message_bus bus;
|
||||
int counter = 0;
|
||||
|
||||
@@ -90,7 +90,7 @@ TEST_CASE("RAII unsubscription works", "[MessageBus]") {
|
||||
REQUIRE(counter == 5);
|
||||
}
|
||||
|
||||
TEST_CASE("Type-erased AnyMessage publish works", "[MessageBus]") {
|
||||
TEST_CASE("MessageBus: Type-erased AnyMessage publish works", "[MessageBus]") {
|
||||
message_bus bus;
|
||||
int counter = 0;
|
||||
|
||||
@@ -104,7 +104,7 @@ TEST_CASE("Type-erased AnyMessage publish works", "[MessageBus]") {
|
||||
REQUIRE(counter == 10);
|
||||
}
|
||||
|
||||
TEST_CASE("Multiple subscribers all receive messages", "[MessageBus]") {
|
||||
TEST_CASE("MessageBus: Multiple subscribers all receive messages", "[MessageBus]") {
|
||||
message_bus bus;
|
||||
int a = 0, b = 0;
|
||||
|
||||
@@ -116,7 +116,7 @@ TEST_CASE("Multiple subscribers all receive messages", "[MessageBus]") {
|
||||
REQUIRE(b == 3);
|
||||
}
|
||||
|
||||
TEST_CASE("Stress test with multi-threaded publish and subscribe", "[MessageBus][stress]") {
|
||||
TEST_CASE("MessageBus: Stress test with multi-threaded publish and subscribe", "[MessageBus][stress]") {
|
||||
message_bus bus;
|
||||
std::atomic<int> counter{0};
|
||||
constexpr int numThreads = 8;
|
||||
|
||||
Reference in New Issue
Block a user