aboutsummaryrefslogtreecommitdiffhomepage
path: root/unittest
diff options
context:
space:
mode:
authorGravatar Hoa V. Dinh <dinh.viet.hoa@gmail.com>2014-10-24 17:09:53 -0700
committerGravatar Hoa V. Dinh <dinh.viet.hoa@gmail.com>2014-10-24 17:09:53 -0700
commit128a11a36103c3a57372cf72a51e52744524d827 (patch)
tree92c59ef7861668bc3a0f3944cd64793615457781 /unittest
parentaa94649aabb8bf5f83155dd09d2f3db367c6225f (diff)
Implemented String primitive using CoreFoundation instead of ICU
Diffstat (limited to 'unittest')
-rw-r--r--unittest/unittest.mm9
1 files changed, 4 insertions, 5 deletions
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Ć  <dinh.viet.hoa@gmail.com>"]];
[[builder header] setTo:@[[MCOAddress addressWithRFC822String:@"Foo Bar <dinh.viet.hoa@gmail.com>"]]];
@@ -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 {