测试代码块或某些方法

  • 导入包含要测试的方法的类。
  • 使用虚拟数据执行操作。
  • 现在将操作结果与预期结果进行比较。
- (void)testReverseString{
NSString *originalString = @"hi_my_name_is_siddharth";
NSString *reversedString = [self.someObject reverseString:originalString];
NSString *expectedReversedString = @"htrahddis_si_eman_ym_ih";
XCTAssertEqualObjects(expectedReversedString, reversedString, @"The reversed string did not match the expected reverse");
}

如果需要,将虚拟数据提供给测试方法,然后比较预期和实际结果。