測試程式碼塊或某些方法

  • 匯入包含要測試的方法的類。
  • 使用虛擬資料執行操作。
  • 現在將操作結果與預期結果進行比較。
- (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");
}

如果需要,將虛擬資料提供給測試方法,然後比較預期和實際結果。