Explorar o código

Simplify tests and add `objectForColumnName` test for the `char` value

robertmryan %!s(int64=11) %!d(string=hai) anos
pai
achega
e0a807c88e
Modificáronse 1 ficheiros con 6 adicións e 5 borrados
  1. 6 5
      Tests/FMDatabaseTests.m

+ 6 - 5
Tests/FMDatabaseTests.m

@@ -884,13 +884,14 @@ - (void)testCharAndBoolTypes
 
     XCTAssertTrue([rs next], @"Did not return row");
 
-    XCTAssertEqual([rs boolForColumn:@"a"], true, @"Column a was not true");
-    XCTAssertEqualObjects([rs objectForColumnName:@"a"], @YES, @"Column a was not true");
+    XCTAssertEqual([rs boolForColumn:@"a"], true);
+    XCTAssertEqualObjects([rs objectForColumnName:@"a"], @YES);
 
-    XCTAssertEqual([rs boolForColumn:@"b"], false, @"Column b was not false");
-    XCTAssertEqualObjects([rs objectForColumnName:@"b"], @NO, @"Column b was not true");
+    XCTAssertEqual([rs boolForColumn:@"b"], false);
+    XCTAssertEqualObjects([rs objectForColumnName:@"b"], @NO);
 
-    XCTAssertEqual([rs intForColumn:@"c"], 'x', @"Column c was not 'x'");
+    XCTAssertEqual([rs intForColumn:@"c"], 'x');
+    XCTAssertEqualObjects([rs objectForColumnName:@"c"], @('x'));
 
     [rs close];