| 31 | class NoDestructorTest {}; |
| 32 | |
| 33 | TEST(NoDestructorTest, StackInstance) { |
| 34 | NoDestructor<DoNotDestruct> instance(kGoldenA, kGoldenB); |
| 35 | ASSERT_EQ(kGoldenA, instance.get()->a); |
| 36 | ASSERT_EQ(kGoldenB, instance.get()->b); |
| 37 | } |
| 38 | |
| 39 | TEST(NoDestructorTest, StaticInstance) { |
| 40 | static NoDestructor<DoNotDestruct> instance(kGoldenA, kGoldenB); |