};
const std::vector<PolicyBucketId> badIds = {
- "{badid", "bad[id", "badid~", "/badid", "bad*id", "badid|", "badid;", "\tbadid", "badid\n",
- " badid", "bad id", "badid "
+ "{badid", "bad[id", "badid~", "/badid", "bad*id", "badid|", "badid;", "\tbadid",
+ "badid\n", " badid", "bad id", "badid "
};
};
* - PolicyBucket constructor should not throw any exception
*/
TEST_F(PolicyBucketFixture, BucketIdValidationPositive) {
- for (auto it = goodIds.begin(); it != goodIds.end(); ++it) {
- SCOPED_TRACE(*it);
- ASSERT_NO_THROW(PolicyBucket(PolicyBucketId(*it)));
+ for (auto &bucketId : goodIds) {
+ ASSERT_NO_THROW(PolicyBucket{bucketId});
}
}
* - PolicyBucket constructor should throw an exception every time it is called
*/
TEST_F(PolicyBucketFixture, BucketIdValidationNegative) {
- for (auto it = badIds.begin(); it != badIds.end(); ++it) {
- SCOPED_TRACE(*it);
- ASSERT_THROW(PolicyBucket(PolicyBucketId(*it)), InvalidBucketIdException);
+ for (auto &bucketId : badIds) {
+ ASSERT_THROW(PolicyBucket{bucketId}, InvalidBucketIdException);
}
}