从Xcode Objective C测试转换到Google c++测试

Converting from Xcode Objective C tests to Google tests in C++

本文关键字:测试 Google c++ 转换 Objective Xcode      更新时间:2023-10-16

我正在将Xcode中用objective C编写的一些测试转换为c++,以便与google测试一起工作。

我知道XCTAssertTrue( variable == 1 ); 在目标C更改为EXPECT_EQ(variable, 1)为谷歌测试的c++。

我不确定的是如何将XCTAssertTrue( EQUALS( variable.length, 1 ) );转换为c++,这将适用于谷歌测试。任何帮助都将非常感激。谢谢!

EXPECT_EQ(1, variable.length);

ASSERT_EQ(1, variable.length);

请注意,对于_EQ,期望的(常量)值放在前面。