TEST_F(CancelTokenTest, test_copy_constructor_refCount) { CancelToken cancelToken; CancelToken copyToken(cancelToken); EXPECT_EQ(cancelToken.getRefCount(), 2); EXPECT_EQ(copyToken.getRefCount(), 2); }
TEST_F(CancelTokenTest, test_destructor) { CancelToken cancelToken; { CancelToken copyToken(cancelToken); EXPECT_EQ(copyToken.getRefCount(), 2); } EXPECT_EQ(cancelToken.getRefCount(), 1); }
TEST_F(CancelTokenTest, test_initial_refCount) { CancelToken cancelToken; EXPECT_EQ(cancelToken.getRefCount(), 1); }