次のメソッドを持つテスト対象のクラスがあると仮定します。
void
MyClass::sayHello()
{
std::cout << "Hello";
}
さて、私のグーグルテストの中で、この出力が行われたことを確認したいと思います。以下の擬似コードで使用されているlastConsoleOutputと同等のものは何でしょうか?
// Tests if sayHello() outputs Hello
TEST(MyClassTest, sayHello)\
{
EXPECT_EQ(lastConsoleOutput,"Hello");
}
フィードバックありがとうございます!