Skip to content

Commit 1b99ddf

Browse files
PR Comments
1 parent 10a4643 commit 1b99ddf

File tree

1 file changed

+4
-20
lines changed

1 file changed

+4
-20
lines changed

tracer/test/Datadog.Tracer.Native.Tests/util_test.cpp

Lines changed: 4 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -56,31 +56,15 @@ TEST(UtilTests, ArrayInsert_OutOfRange)
5656
int arr[5] = {1, 2, 3};
5757
size_t count = 3;
5858

59-
bool thrown = false;
60-
try
61-
{
62-
Insert(arr, count, 5, 99); // invalid position
63-
}
64-
catch (const std::out_of_range&)
65-
{
66-
thrown = true;
67-
}
68-
ASSERT_TRUE(thrown);
59+
// invalid position
60+
ASSERT_THROW(Insert(arr, count, 5, 99), std::out_of_range);
6961
}
7062

7163
TEST(UtilTests, ArrayInsert_FullArray)
7264
{
7365
int arr[3] = {1, 2, 3};
7466
size_t count = 3;
7567

76-
bool thrown = false;
77-
try
78-
{
79-
Insert(arr, count, 1, 99); // array is already full
80-
}
81-
catch (const std::out_of_range&)
82-
{
83-
thrown = true;
84-
}
85-
ASSERT_TRUE(thrown);
68+
// array is already full
69+
ASSERT_THROW(Insert(arr, count, 1, 99), std::out_of_range);
8670
}

0 commit comments

Comments
 (0)