TEST_F(CancelTokenTest, test_token_signalled_after_trigger)
{
    CancelToken cancelToken;

    cancelToken.triggerCancel();

    EXPECT_EQ(cancelToken.isSignalled(), TRUE);
}
TEST_F(CancelTokenTest, test_copy_constructor)
{
    CancelToken cancelToken;

    CancelToken copyToken(cancelToken);

    EXPECT_EQ(copyToken.isSignalled(), FALSE);
    
    cancelToken.triggerCancel();

    EXPECT_EQ(copyToken.isSignalled(), TRUE);

}