From 128a11a36103c3a57372cf72a51e52744524d827 Mon Sep 17 00:00:00 2001 From: "Hoa V. Dinh" Date: Fri, 24 Oct 2014 17:09:53 -0700 Subject: Implemented String primitive using CoreFoundation instead of ICU --- unittest/unittest.mm | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) (limited to 'unittest') diff --git a/unittest/unittest.mm b/unittest/unittest.mm index 44e367d1..ee543766 100644 --- a/unittest/unittest.mm +++ b/unittest/unittest.mm @@ -104,8 +104,6 @@ } - (void)testMessageBuilder1 { - // This is an example of a functional test case. - //XCTAssert(YES, @"Pass"); MCOMessageBuilder * builder = [[MCOMessageBuilder alloc] init]; [[builder header] setFrom:[MCOAddress addressWithRFC822String:@"HoĆ  "]]; [[builder header] setTo:@[[MCOAddress addressWithRFC822String:@"Foo Bar "]]]; @@ -117,7 +115,8 @@ NSData * expectedData = [NSData dataWithContentsOfFile:path]; [builder _setBoundaries:@[@"1", @"2", @"3", @"4", @"5"]]; //[[builder data] writeToFile:@"/Users/hoa/builder1-now.eml" atomically:YES]; - XCTAssertEqualObjects([builder data], expectedData, @"Pass"); + XCTAssertEqualObjects([[NSString alloc] initWithData:[builder data] encoding:NSUTF8StringEncoding], [[NSString alloc] initWithData:expectedData encoding:NSUTF8StringEncoding], @"Pass"); + //XCTAssertEqualObjects([builder data], expectedData, @"Pass"); } - (void)testMessageBuilder2 { @@ -137,7 +136,7 @@ path = [_builderOutputPath stringByAppendingPathComponent:@"builder2.eml"]; NSData * expectedData = [NSData dataWithContentsOfFile:path]; //[[builder data] writeToFile:@"/Users/hoa/builder2-now.eml" atomically:YES]; - XCTAssertEqualObjects([builder data], expectedData, @"Pass"); + XCTAssertEqualObjects([[NSString alloc] initWithData:[builder data] encoding:NSUTF8StringEncoding], [[NSString alloc] initWithData:expectedData encoding:NSUTF8StringEncoding], @"Pass"); } - (void)testMessageBuilder3 { @@ -159,7 +158,7 @@ path = [_builderOutputPath stringByAppendingPathComponent:@"builder3.eml"]; NSData * expectedData = [NSData dataWithContentsOfFile:path]; //[[builder data] writeToFile:@"/Users/hoa/builder3-now.eml" atomically:YES]; - XCTAssertEqualObjects([builder data], expectedData, @"Pass"); + XCTAssertEqualObjects([[NSString alloc] initWithData:[builder data] encoding:NSUTF8StringEncoding], [[NSString alloc] initWithData:expectedData encoding:NSUTF8StringEncoding], @"Pass"); } - (void)testMessageParser { -- cgit v1.2.3