TEST(ThreadTest, Simple) { SimpleThread thread; EXPECT_FALSE(thread.done()); thread.Start(); thread.Join(); EXPECT_TRUE(thread.done()); }
TEST(ThreadTest, RunningInParallel) { SimpleThread thread; EXPECT_FALSE(thread.done()); thread.Start(); thread.Join(); EXPECT_TRUE(thread.done()); }