SCENARIO("whatever") {
GIVEN("a foo") {
foo f;
WHEN("bar equals 42") {
f.bar = 42;
THEN("baz is true") {
REQUIRE(f.baz);
}
}
}
}
// if it fails, the test uses the GIVEN/WHEN/THEN macros to provide a
// more human-readable description of the failure
U0NFTkFSSU8oIndoYXRldmVyIikgewogIEdJVkVOKCJhIGZvbyIpIHsJCiAgCWZvbyBmOwoJV0hFTigiYmFyIGVxdWFscyA0MiIpIHsKCQlmLmJhciA9IDQyOwoJICBUSEVOKCJiYXogaXMgdHJ1ZSIpIHsKCSAgCVJFUVVJUkUoZi5iYXopOwoJICB9CiAgICB9CiAgfQp9CgovLyBpZiBpdCBmYWlscywgdGhlIHRlc3QgdXNlcyB0aGUgR0lWRU4vV0hFTi9USEVOIG1hY3JvcyB0byBwcm92aWRlIGEKLy8gbW9yZSBodW1hbi1yZWFkYWJsZSBkZXNjcmlwdGlvbiBvZiB0aGUgZmFpbHVyZQ==
prog.cpp:1:9: error: expected constructor, destructor, or type conversion before ‘(’ token
SCENARIO("whatever") {
^