--- a/UnitTests/TestColorAdditions.m Sun Sep 04 23:48:06 2016 +0200
+++ b/UnitTests/TestColorAdditions.m Mon Sep 05 00:05:53 2016 +0200
@@ -34,70 +34,70 @@
NSColor *colorA = [NSColor colorWithCalibratedRed:1.0f green:1.0f blue:1.0f alpha:1.0f];
NSColor *colorB = [NSColor colorWithCalibratedRed:1.0f green:1.0f blue:1.0f alpha:1.0f];
- STAssertTrue([colorA equalToRGBColor:colorB], @"Two colors with equal R, G, B, and A must compare equal");
+ XCTAssertTrue([colorA equalToRGBColor:colorB], @"Two colors with equal R, G, B, and A must compare equal"); - (void)testCompareColorsInequalInRed
NSColor *colorA = [NSColor colorWithCalibratedRed:1.0f green:1.0f blue:1.0f alpha:1.0f];
NSColor *colorB = [NSColor colorWithCalibratedRed:0.0f green:1.0f blue:1.0f alpha:1.0f];
- STAssertFalse([colorA equalToRGBColor:colorB], @"Two colors with inequal R must compare equal");
+ XCTAssertFalse([colorA equalToRGBColor:colorB], @"Two colors with inequal R must compare equal"); - (void)testCompareColorsInequalInGreen
NSColor *colorA = [NSColor colorWithCalibratedRed:1.0f green:1.0f blue:1.0f alpha:1.0f];
NSColor *colorB = [NSColor colorWithCalibratedRed:1.0f green:0.0f blue:1.0f alpha:1.0f];
- STAssertFalse([colorA equalToRGBColor:colorB], @"Two colors with inequal G must compare equal");
+ XCTAssertFalse([colorA equalToRGBColor:colorB], @"Two colors with inequal G must compare equal"); - (void)testCompareColorsInequalInBlue
NSColor *colorA = [NSColor colorWithCalibratedRed:1.0f green:1.0f blue:1.0f alpha:1.0f];
NSColor *colorB = [NSColor colorWithCalibratedRed:1.0f green:1.0f blue:0.0f alpha:1.0f];
- STAssertFalse([colorA equalToRGBColor:colorB], @"Two colors with inequal B must compare equal");
+ XCTAssertFalse([colorA equalToRGBColor:colorB], @"Two colors with inequal B must compare equal"); - (void)testCompareColorsInequalInAlpha
NSColor *colorA = [NSColor colorWithCalibratedRed:1.0f green:1.0f blue:1.0f alpha:1.0f];
NSColor *colorB = [NSColor colorWithCalibratedRed:1.0f green:1.0f blue:1.0f alpha:0.0f];
- STAssertFalse([colorA equalToRGBColor:colorB], @"Two colors with inequal A must compare equal");
+ XCTAssertFalse([colorA equalToRGBColor:colorB], @"Two colors with inequal A must compare equal"); #pragma mark -colorIsDark
- (void)testWhiteColorIsDark
- STAssertFalse([[NSColor whiteColor] colorIsDark], @"White is not dark");
+ XCTAssertFalse([[NSColor whiteColor] colorIsDark], @"White is not dark"); - (void)testBlackColorIsDark
- STAssertTrue([[NSColor blackColor] colorIsDark], @"Black is dark");
+ XCTAssertTrue([[NSColor blackColor] colorIsDark], @"Black is dark"); #pragma mark -colorIsMedium
- (void)testWhiteColorIsMedium
- STAssertFalse([[NSColor whiteColor] colorIsMedium], @"White is not medium");
+ XCTAssertFalse([[NSColor whiteColor] colorIsMedium], @"White is not medium"); - (void)testGrayColorIsMedium
- STAssertTrue([[NSColor grayColor] colorIsMedium], @"Gray is medium");
+ XCTAssertTrue([[NSColor grayColor] colorIsMedium], @"Gray is medium"); - (void)testBlackColorIsMedium
- STAssertFalse([[NSColor blackColor] colorIsMedium], @"Black is not medium");
+ XCTAssertFalse([[NSColor blackColor] colorIsMedium], @"Black is not medium"); NSColor *red = [NSColor redColor];
- STAssertEquals([red redComponent], (CGFloat)1.0f, @"Expected red's red component to be 1.0f");
+ XCTAssertEqual([red redComponent], (CGFloat)1.0f, @"Expected red's red component to be 1.0f"); NSColor *redDarkened = [red darkenBy:0.5f];
- STAssertEquals([redDarkened redComponent], (CGFloat)0.5f, @"Darkening red by 0.5 should result in 0.5, 0, 0");
- STAssertEquals([redDarkened greenComponent], [red greenComponent], @"Darkening red by 0.5 should not change its green");
- STAssertEquals([redDarkened blueComponent], [red blueComponent], @"Darkening red by 0.5 should not change its blue");
+ XCTAssertEqual([redDarkened redComponent], (CGFloat)0.5f, @"Darkening red by 0.5 should result in 0.5, 0, 0"); + XCTAssertEqual([redDarkened greenComponent], [red greenComponent], @"Darkening red by 0.5 should not change its green"); + XCTAssertEqual([redDarkened blueComponent], [red blueComponent], @"Darkening red by 0.5 should not change its blue"); #pragma mark -darkenAndAdjustSaturationBy:
@@ -105,11 +105,11 @@
- (void)testDarkenAndSaturateRed
NSColor *red = [NSColor redColor];
- STAssertEquals([red redComponent], (CGFloat)1.0f, @"Expected red's red component to be 1.0");
+ XCTAssertEqual([red redComponent], (CGFloat)1.0f, @"Expected red's red component to be 1.0"); NSColor *redDarkened = [red darkenBy:0.5f];
- STAssertEquals([redDarkened redComponent], (CGFloat)0.5f, @"Darkening and saturating red by 0.5 should result in 0.5, 0, 0");
- STAssertEquals([redDarkened greenComponent], [red greenComponent], @"Darkening and saturating red by 0.5 should not change its green");
- STAssertEquals([redDarkened blueComponent], [red blueComponent], @"Darkening and saturating red by 0.5 should not change its blue");
+ XCTAssertEqual([redDarkened redComponent], (CGFloat)0.5f, @"Darkening and saturating red by 0.5 should result in 0.5, 0, 0"); + XCTAssertEqual([redDarkened greenComponent], [red greenComponent], @"Darkening and saturating red by 0.5 should not change its green"); + XCTAssertEqual([redDarkened blueComponent], [red blueComponent], @"Darkening and saturating red by 0.5 should not change its blue"); - (void)testDarkenAndSaturatePink
@@ -117,13 +117,13 @@
saturation:0.5f //This is what makes it pink, rather than red.
- STAssertEquals([pink redComponent], (CGFloat)1.0f, @"Expected pink's red component to be 1.0");
- STAssertEquals([pink greenComponent], (CGFloat)0.5f, @"Expected pink's green component to be 0.5");
- STAssertEquals([pink blueComponent], (CGFloat)0.5f, @"Expected pink's blue component to be 0.5");
+ XCTAssertEqual([pink redComponent], (CGFloat)1.0f, @"Expected pink's red component to be 1.0"); + XCTAssertEqual([pink greenComponent], (CGFloat)0.5f, @"Expected pink's green component to be 0.5"); + XCTAssertEqual([pink blueComponent], (CGFloat)0.5f, @"Expected pink's blue component to be 0.5"); NSColor *pinkDarkened = [pink darkenBy:0.5f];
- STAssertEquals([pinkDarkened redComponent], (CGFloat)0.5f, @"Darkening and saturating pink by 0.5 should result in 0.5, 0.25, 0.25");
- STAssertEquals([pinkDarkened greenComponent], (CGFloat)0.25f, @"Darkening and saturating pink by 0.5 should result in 0.5, 0.25, 0.25");
- STAssertEquals([pinkDarkened blueComponent], (CGFloat)0.25f, @"Darkening and saturating pink by 0.5 should result in 0.5, 0.25, 0.25");
+ XCTAssertEqual([pinkDarkened redComponent], (CGFloat)0.5f, @"Darkening and saturating pink by 0.5 should result in 0.5, 0.25, 0.25"); + XCTAssertEqual([pinkDarkened greenComponent], (CGFloat)0.25f, @"Darkening and saturating pink by 0.5 should result in 0.5, 0.25, 0.25"); + XCTAssertEqual([pinkDarkened blueComponent], (CGFloat)0.25f, @"Darkening and saturating pink by 0.5 should result in 0.5, 0.25, 0.25"); #pragma mark -colorWithInvertedLuminance
@@ -131,25 +131,25 @@
NSColor *white = [NSColor whiteColor];
NSColor *black = [white colorWithInvertedLuminance];
- STAssertEquals([black redComponent], (CGFloat)1.0f - [white whiteComponent], @"White, luminance-inverted, should be black (red component should be %f", (CGFloat)1.0f - [white whiteComponent]);
- STAssertEquals([black greenComponent], (CGFloat)1.0f - [white whiteComponent], @"White, luminance-inverted, should be black (green component should be %f", (CGFloat)1.0f - [white whiteComponent]);
- STAssertEquals([black blueComponent], (CGFloat)1.0f - [white whiteComponent], @"White, luminance-inverted, should be black (blue component should be %f", (CGFloat)1.0f - [white whiteComponent]);
+ XCTAssertEqual([black redComponent], (CGFloat)1.0f - [white whiteComponent], @"White, luminance-inverted, should be black (red component should be %f", (CGFloat)1.0f - [white whiteComponent]); + XCTAssertEqual([black greenComponent], (CGFloat)1.0f - [white whiteComponent], @"White, luminance-inverted, should be black (green component should be %f", (CGFloat)1.0f - [white whiteComponent]); + XCTAssertEqual([black blueComponent], (CGFloat)1.0f - [white whiteComponent], @"White, luminance-inverted, should be black (blue component should be %f", (CGFloat)1.0f - [white whiteComponent]); - (void)testInvertLuminanceOfBlack
NSColor *black = [NSColor blackColor];
NSColor *white = [black colorWithInvertedLuminance];
- STAssertEquals([white redComponent], (CGFloat)1.0f - [black whiteComponent], @"Black, luminance-inverted, should be white (red component should be %f", (CGFloat)1.0f - [white whiteComponent]);
- STAssertEquals([white greenComponent], (CGFloat)1.0f - [black whiteComponent], @"Black, luminance-inverted, should be white (green component should be %f", (CGFloat)1.0f - [white whiteComponent]);
- STAssertEquals([white blueComponent], (CGFloat)1.0f - [black whiteComponent], @"Black, luminance-inverted, should be white (blue component should be %f", (CGFloat)1.0f - [white whiteComponent]);
+ XCTAssertEqual([white redComponent], (CGFloat)1.0f - [black whiteComponent], @"Black, luminance-inverted, should be white (red component should be %f", (CGFloat)1.0f - [white whiteComponent]); + XCTAssertEqual([white greenComponent], (CGFloat)1.0f - [black whiteComponent], @"Black, luminance-inverted, should be white (green component should be %f", (CGFloat)1.0f - [white whiteComponent]); + XCTAssertEqual([white blueComponent], (CGFloat)1.0f - [black whiteComponent], @"Black, luminance-inverted, should be white (blue component should be %f", (CGFloat)1.0f - [white whiteComponent]); - (void)testInvertLuminanceOfRed
NSColor *red = [NSColor redColor];
NSColor *black = [red colorWithInvertedLuminance];
- STAssertEquals([black redComponent], (CGFloat)0.0f, @"Red, luminance-inverted, should be black");
- STAssertEquals([black greenComponent], (CGFloat)0.0f, @"Red, luminance-inverted, should not have any green");
- STAssertEquals([black blueComponent], (CGFloat)0.0f, @"Red, luminance-inverted, should not have any blue");
+ XCTAssertEqual([black redComponent], (CGFloat)0.0f, @"Red, luminance-inverted, should be black"); + XCTAssertEqual([black greenComponent], (CGFloat)0.0f, @"Red, luminance-inverted, should not have any green"); + XCTAssertEqual([black blueComponent], (CGFloat)0.0f, @"Red, luminance-inverted, should not have any blue"); #pragma mark -contrastingColor
@@ -158,25 +158,25 @@
NSColor *white = [NSColor whiteColor];
NSColor *contrastingColor = [white contrastingColor];
//contrastingColor inverts the R, G, and B components if the receiver is not medium, so its result will be in an RGB color space. This is why we compare its RGB components rather than its white component (it has no white component).
- STAssertEquals([contrastingColor redComponent], (CGFloat)0.0f, @"White's contrasting color should be black (its red component should be 0)");
- STAssertEquals([contrastingColor greenComponent], (CGFloat)0.0f, @"White's contrasting color should be black (its green component should be 0)");
- STAssertEquals([contrastingColor blueComponent], (CGFloat)0.0f, @"White's contrasting color should be black (its blue component should be 0)");
+ XCTAssertEqual([contrastingColor redComponent], (CGFloat)0.0f, @"White's contrasting color should be black (its red component should be 0)"); + XCTAssertEqual([contrastingColor greenComponent], (CGFloat)0.0f, @"White's contrasting color should be black (its green component should be 0)"); + XCTAssertEqual([contrastingColor blueComponent], (CGFloat)0.0f, @"White's contrasting color should be black (its blue component should be 0)"); - (void)testContrastingColorForBlack
NSColor *black = [NSColor blackColor];
NSColor *contrastingColor = [black contrastingColor];
//contrastingColor inverts the R, G, and B components if the receiver is not medium, so its result will be in an RGB color space. This is why we compare its RGB components rather than its white component (it has no white component).
- STAssertEquals([contrastingColor redComponent], (CGFloat)1.0f, @"Black's contrasting color should be white (its red component should be 1)");
- STAssertEquals([contrastingColor greenComponent], (CGFloat)1.0f, @"Black's contrasting color should be white (its green component should be 1)");
- STAssertEquals([contrastingColor blueComponent], (CGFloat)1.0f, @"Black's contrasting color should be white (its blue component should be 1)");
+ XCTAssertEqual([contrastingColor redComponent], (CGFloat)1.0f, @"Black's contrasting color should be white (its red component should be 1)"); + XCTAssertEqual([contrastingColor greenComponent], (CGFloat)1.0f, @"Black's contrasting color should be white (its green component should be 1)"); + XCTAssertEqual([contrastingColor blueComponent], (CGFloat)1.0f, @"Black's contrasting color should be white (its blue component should be 1)"); - (void)testContrastingColorForGray
NSColor *gray = [NSColor grayColor];
//Gray's whiteComponent is 0.5. This is medium, but not dark. As such, its contrasting color should be black.
NSColor *contrastingColor = [gray contrastingColor];
- STAssertEquals([contrastingColor whiteComponent], (CGFloat)0.0f, @"Gray's contrasting color should be black");
+ XCTAssertEqual([contrastingColor whiteComponent], (CGFloat)0.0f, @"Gray's contrasting color should be black"); #pragma mark -adjustHue:saturation:brightness:
@@ -185,27 +185,27 @@
NSColor *red = [NSColor redColor];
NSColor *green = [red adjustHue:(CGFloat)(+(1.0 / 3.0)) saturation:0.0f brightness:0.0f];
- STAssertEquals([green redComponent], (CGFloat)0.0, @"Red component of green should be 0");
- STAssertEquals([green greenComponent], (CGFloat)1.0, @"Green component of green should be 1");
- STAssertEquals([green blueComponent], (CGFloat)0.0, @"Blue component of green should be 0");
+ XCTAssertEqual([green redComponent], (CGFloat)0.0, @"Red component of green should be 0"); + XCTAssertEqual([green greenComponent], (CGFloat)1.0, @"Green component of green should be 1"); + XCTAssertEqual([green blueComponent], (CGFloat)0.0, @"Blue component of green should be 0"); - (void)testAdjustRedToWhite
NSColor *red = [NSColor redColor];
NSColor *white = [red adjustHue:0.0f saturation:-1.0f brightness:0.0f];
- STAssertEquals([white redComponent], (CGFloat)1.0f, @"Red component of white should be 1");
- STAssertEquals([white greenComponent], (CGFloat)1.0f, @"Green component of green should be 1");
- STAssertEquals([white blueComponent], (CGFloat)1.0f, @"Blue component of white should be 1");
+ XCTAssertEqual([white redComponent], (CGFloat)1.0f, @"Red component of white should be 1"); + XCTAssertEqual([white greenComponent], (CGFloat)1.0f, @"Green component of green should be 1"); + XCTAssertEqual([white blueComponent], (CGFloat)1.0f, @"Blue component of white should be 1"); - (void)testAdjustRedToBlack
NSColor *red = [NSColor redColor];
NSColor *white = [red adjustHue:0.0f saturation:0.0f brightness:-1.0f];
- STAssertEquals([white redComponent], (CGFloat)0.0f, @"Red component of white should be 0");
- STAssertEquals([white greenComponent], (CGFloat)0.0f, @"Green component of green should be 0");
- STAssertEquals([white blueComponent], (CGFloat)0.0f, @"Blue component of white should be 0");
+ XCTAssertEqual([white redComponent], (CGFloat)0.0f, @"Red component of white should be 0"); + XCTAssertEqual([white greenComponent], (CGFloat)0.0f, @"Green component of green should be 0"); + XCTAssertEqual([white blueComponent], (CGFloat)0.0f, @"Blue component of white should be 0"); @@ -213,49 +213,49 @@
NSColor *color = [NSColor redColor];
NSString *correctString = @"ff0000";
- STAssertEqualObjects([color hexString], correctString, @"Hex string for red should be %@", correctString);
+ XCTAssertEqualObjects([color hexString], correctString, @"Hex string for red should be %@", correctString); - (void)testHexStringForYellow
NSColor *color = [NSColor yellowColor];
NSString *correctString = @"ffff00";
- STAssertEqualObjects([color hexString], correctString, @"Hex string for yellow should be %@", correctString);
+ XCTAssertEqualObjects([color hexString], correctString, @"Hex string for yellow should be %@", correctString); - (void)testHexStringForGreen
NSColor *color = [NSColor greenColor];
NSString *correctString = @"00ff00";
- STAssertEqualObjects([color hexString], correctString, @"Hex string for green should be %@", correctString);
+ XCTAssertEqualObjects([color hexString], correctString, @"Hex string for green should be %@", correctString); - (void)testHexStringForCyan
NSColor *color = [NSColor cyanColor];
NSString *correctString = @"00ffff";
- STAssertEqualObjects([color hexString], correctString, @"Hex string for cyan should be %@", correctString);
+ XCTAssertEqualObjects([color hexString], correctString, @"Hex string for cyan should be %@", correctString); - (void)testHexStringForBlue
NSColor *color = [NSColor blueColor];
NSString *correctString = @"0000ff";
- STAssertEqualObjects([color hexString], correctString, @"Hex string for blue should be %@", correctString);
+ XCTAssertEqualObjects([color hexString], correctString, @"Hex string for blue should be %@", correctString); - (void)testHexStringForMagenta
NSColor *color = [NSColor magentaColor];
NSString *correctString = @"ff00ff";
- STAssertEqualObjects([color hexString], correctString, @"Hex string for magenta should be %@", correctString);
+ XCTAssertEqualObjects([color hexString], correctString, @"Hex string for magenta should be %@", correctString); - (void)testHexStringForWhite
NSColor *color = [NSColor whiteColor];
NSString *correctString = @"ffffff";
- STAssertEqualObjects([color hexString], correctString, @"Hex string for white should be %@", correctString);
+ XCTAssertEqualObjects([color hexString], correctString, @"Hex string for white should be %@", correctString); - (void)testHexStringForBlack
NSColor *color = [NSColor blackColor];
NSString *correctString = @"000000";
- STAssertEqualObjects([color hexString], correctString, @"Hex string for black should be %@", correctString);
+ XCTAssertEqualObjects([color hexString], correctString, @"Hex string for black should be %@", correctString); #pragma mark -stringRepresentation
@@ -263,98 +263,98 @@
NSColor *color = [NSColor redColor];
NSString *correctString = @"255,0,0";
- STAssertEqualObjects([color stringRepresentation], correctString, @"String representation for red should be %@", correctString);
+ XCTAssertEqualObjects([color stringRepresentation], correctString, @"String representation for red should be %@", correctString); - (void)testStringRepresentationForYellow
NSColor *color = [NSColor yellowColor];
NSString *correctString = @"255,255,0";
- STAssertEqualObjects([color stringRepresentation], correctString, @"String representation for yellow should be %@", correctString);
+ XCTAssertEqualObjects([color stringRepresentation], correctString, @"String representation for yellow should be %@", correctString); - (void)testStringRepresentationForGreen
NSColor *color = [NSColor greenColor];
NSString *correctString = @"0,255,0";
- STAssertEqualObjects([color stringRepresentation], correctString, @"String representation for green should be %@", correctString);
+ XCTAssertEqualObjects([color stringRepresentation], correctString, @"String representation for green should be %@", correctString); - (void)testStringRepresentationForCyan
NSColor *color = [NSColor cyanColor];
NSString *correctString = @"0,255,255";
- STAssertEqualObjects([color stringRepresentation], correctString, @"String representation for cyan should be %@", correctString);
+ XCTAssertEqualObjects([color stringRepresentation], correctString, @"String representation for cyan should be %@", correctString); - (void)testStringRepresentationForBlue
NSColor *color = [NSColor blueColor];
NSString *correctString = @"0,0,255";
- STAssertEqualObjects([color stringRepresentation], correctString, @"String representation for blue should be %@", correctString);
+ XCTAssertEqualObjects([color stringRepresentation], correctString, @"String representation for blue should be %@", correctString); - (void)testStringRepresentationForMagenta
NSColor *color = [NSColor magentaColor];
NSString *correctString = @"255,0,255";
- STAssertEqualObjects([color stringRepresentation], correctString, @"String representation for magenta should be %@", correctString);
+ XCTAssertEqualObjects([color stringRepresentation], correctString, @"String representation for magenta should be %@", correctString); - (void)testStringRepresentationForWhite
NSColor *color = [NSColor whiteColor];
NSString *correctString = @"255,255,255";
- STAssertEqualObjects([color stringRepresentation], correctString, @"String representation for white should be %@", correctString);
+ XCTAssertEqualObjects([color stringRepresentation], correctString, @"String representation for white should be %@", correctString); - (void)testStringRepresentationForBlack
NSColor *color = [NSColor blackColor];
NSString *correctString = @"0,0,0";
- STAssertEqualObjects([color stringRepresentation], correctString, @"String representation for black should be %@", correctString);
+ XCTAssertEqualObjects([color stringRepresentation], correctString, @"String representation for black should be %@", correctString); - (void)testStringRepresentationForSemiTransparentRed
NSColor *color = [[NSColor redColor] colorWithAlphaComponent:0.5f];
NSString *correctString = @"255,0,0,127";
- STAssertEqualObjects([color stringRepresentation], correctString, @"String representation for red should be %@", correctString);
+ XCTAssertEqualObjects([color stringRepresentation], correctString, @"String representation for red should be %@", correctString); - (void)testStringRepresentationForSemiTransparentYellow
NSColor *color = [[NSColor yellowColor] colorWithAlphaComponent:0.5f];
NSString *correctString = @"255,255,0,127";
- STAssertEqualObjects([color stringRepresentation], correctString, @"String representation for yellow should be %@", correctString);
+ XCTAssertEqualObjects([color stringRepresentation], correctString, @"String representation for yellow should be %@", correctString); - (void)testStringRepresentationForSemiTransparentGreen
NSColor *color = [[NSColor greenColor] colorWithAlphaComponent:0.5f];
NSString *correctString = @"0,255,0,127";
- STAssertEqualObjects([color stringRepresentation], correctString, @"String representation for green should be %@", correctString);
+ XCTAssertEqualObjects([color stringRepresentation], correctString, @"String representation for green should be %@", correctString); - (void)testStringRepresentationForSemiTransparentCyan
NSColor *color = [[NSColor cyanColor] colorWithAlphaComponent:0.5f];
NSString *correctString = @"0,255,255,127";
- STAssertEqualObjects([color stringRepresentation], correctString, @"String representation for cyan should be %@", correctString);
+ XCTAssertEqualObjects([color stringRepresentation], correctString, @"String representation for cyan should be %@", correctString); - (void)testStringRepresentationForSemiTransparentBlue
NSColor *color = [[NSColor blueColor] colorWithAlphaComponent:0.5f];
NSString *correctString = @"0,0,255,127";
- STAssertEqualObjects([color stringRepresentation], correctString, @"String representation for blue should be %@", correctString);
+ XCTAssertEqualObjects([color stringRepresentation], correctString, @"String representation for blue should be %@", correctString); - (void)testStringRepresentationForSemiTransparentMagenta
NSColor *color = [[NSColor magentaColor] colorWithAlphaComponent:0.5f];
NSString *correctString = @"255,0,255,127";
- STAssertEqualObjects([color stringRepresentation], correctString, @"String representation for magenta should be %@", correctString);
+ XCTAssertEqualObjects([color stringRepresentation], correctString, @"String representation for magenta should be %@", correctString); - (void)testStringRepresentationForSemiTransparentWhite
NSColor *color = [[NSColor whiteColor] colorWithAlphaComponent:0.5f];
NSString *correctString = @"255,255,255,127";
- STAssertEqualObjects([color stringRepresentation], correctString, @"String representation for white should be %@", correctString);
+ XCTAssertEqualObjects([color stringRepresentation], correctString, @"String representation for white should be %@", correctString); - (void)testStringRepresentationForSemiTransparentBlack
NSColor *color = [[NSColor blackColor] colorWithAlphaComponent:0.5f];
NSString *correctString = @"0,0,0,127";
- STAssertEqualObjects([color stringRepresentation], correctString, @"String representation for black should be %@", correctString);
+ XCTAssertEqualObjects([color stringRepresentation], correctString, @"String representation for black should be %@", correctString); #pragma mark -CSSRepresentation
@@ -362,49 +362,49 @@
NSColor *color = [NSColor redColor];
NSString *correctString = @"#ff0000";
- STAssertEqualObjects([color CSSRepresentation], correctString, @"CSS representation for red (with alpha = 1) should be %@", correctString);
+ XCTAssertEqualObjects([color CSSRepresentation], correctString, @"CSS representation for red (with alpha = 1) should be %@", correctString); - (void)testCSSRepresentationForYellow
NSColor *color = [NSColor yellowColor];
NSString *correctString = @"#ffff00";
- STAssertEqualObjects([color CSSRepresentation], correctString, @"CSS representation for yellow (with alpha = 1) should be %@", correctString);
+ XCTAssertEqualObjects([color CSSRepresentation], correctString, @"CSS representation for yellow (with alpha = 1) should be %@", correctString); - (void)testCSSRepresentationForGreen
NSColor *color = [NSColor greenColor];
NSString *correctString = @"#00ff00";
- STAssertEqualObjects([color CSSRepresentation], correctString, @"CSS representation for green (with alpha = 1) should be %@", correctString);
+ XCTAssertEqualObjects([color CSSRepresentation], correctString, @"CSS representation for green (with alpha = 1) should be %@", correctString); - (void)testCSSRepresentationForCyan
NSColor *color = [NSColor cyanColor];
NSString *correctString = @"#00ffff";
- STAssertEqualObjects([color CSSRepresentation], correctString, @"CSS representation for cyan (with alpha = 1) should be %@", correctString);
+ XCTAssertEqualObjects([color CSSRepresentation], correctString, @"CSS representation for cyan (with alpha = 1) should be %@", correctString); - (void)testCSSRepresentationForBlue
NSColor *color = [NSColor blueColor];
NSString *correctString = @"#0000ff";
- STAssertEqualObjects([color CSSRepresentation], correctString, @"CSS representation for blue (with alpha = 1) should be %@", correctString);
+ XCTAssertEqualObjects([color CSSRepresentation], correctString, @"CSS representation for blue (with alpha = 1) should be %@", correctString); - (void)testCSSRepresentationForMagenta
NSColor *color = [NSColor magentaColor];
NSString *correctString = @"#ff00ff";
- STAssertEqualObjects([color CSSRepresentation], correctString, @"CSS representation for magenta (with alpha = 1) should be %@", correctString);
+ XCTAssertEqualObjects([color CSSRepresentation], correctString, @"CSS representation for magenta (with alpha = 1) should be %@", correctString); - (void)testCSSRepresentationForWhite
NSColor *color = [NSColor whiteColor];
NSString *correctString = @"#ffffff";
- STAssertEqualObjects([color CSSRepresentation], correctString, @"CSS representation for white (with alpha = 1) should be %@", correctString);
+ XCTAssertEqualObjects([color CSSRepresentation], correctString, @"CSS representation for white (with alpha = 1) should be %@", correctString); - (void)testCSSRepresentationForBlack
NSColor *color = [NSColor blackColor];
NSString *correctString = @"#000000";
- STAssertEqualObjects([color CSSRepresentation], correctString, @"CSS representation for black (with alpha = 1) should be %@", correctString);
+ XCTAssertEqualObjects([color CSSRepresentation], correctString, @"CSS representation for black (with alpha = 1) should be %@", correctString); @@ -413,49 +413,49 @@
NSColor *color = [[NSColor redColor] colorWithAlphaComponent:(CGFloat)0.5f];
NSString *correctString = @"rgba(255,0,0,0.5)";
- STAssertEqualObjects([color CSSRepresentation], correctString, @"CSS representation for red (with alpha = 0.5) should be %@", correctString);
+ XCTAssertEqualObjects([color CSSRepresentation], correctString, @"CSS representation for red (with alpha = 0.5) should be %@", correctString); - (void)testCSSRepresentationForSemiTransparentYellow
NSColor *color = [[NSColor yellowColor] colorWithAlphaComponent:(CGFloat)0.5f];
NSString *correctString = @"rgba(255,255,0,0.5)";
- STAssertEqualObjects([color CSSRepresentation], correctString, @"CSS representation for yellow (with alpha = 0.5) should be %@", correctString);
+ XCTAssertEqualObjects([color CSSRepresentation], correctString, @"CSS representation for yellow (with alpha = 0.5) should be %@", correctString); - (void)testCSSRepresentationForSemiTransparentGreen
NSColor *color = [[NSColor greenColor] colorWithAlphaComponent:(CGFloat)0.5f];
NSString *correctString = @"rgba(0,255,0,0.5)";
- STAssertEqualObjects([color CSSRepresentation], correctString, @"CSS representation for green (with alpha = 0.5) should be %@", correctString);
+ XCTAssertEqualObjects([color CSSRepresentation], correctString, @"CSS representation for green (with alpha = 0.5) should be %@", correctString); - (void)testCSSRepresentationForSemiTransparentCyan
NSColor *color = [[NSColor cyanColor] colorWithAlphaComponent:(CGFloat)0.5f];
NSString *correctString = @"rgba(0,255,255,0.5)";
- STAssertEqualObjects([color CSSRepresentation], correctString, @"CSS representation for cyan (with alpha = 0.5) should be %@", correctString);
+ XCTAssertEqualObjects([color CSSRepresentation], correctString, @"CSS representation for cyan (with alpha = 0.5) should be %@", correctString); - (void)testCSSRepresentationForSemiTransparentBlue
NSColor *color = [[NSColor blueColor] colorWithAlphaComponent:(CGFloat)0.5f];
NSString *correctString = @"rgba(0,0,255,0.5)";
- STAssertEqualObjects([color CSSRepresentation], correctString, @"CSS representation for blue (with alpha = 0.5) should be %@", correctString);
+ XCTAssertEqualObjects([color CSSRepresentation], correctString, @"CSS representation for blue (with alpha = 0.5) should be %@", correctString); - (void)testCSSRepresentationForSemiTransparentMagenta
NSColor *color = [[NSColor magentaColor] colorWithAlphaComponent:(CGFloat)0.5f];
NSString *correctString = @"rgba(255,0,255,0.5)";
- STAssertEqualObjects([color CSSRepresentation], correctString, @"CSS representation for magenta (with alpha = 0.5) should be %@", correctString);
+ XCTAssertEqualObjects([color CSSRepresentation], correctString, @"CSS representation for magenta (with alpha = 0.5) should be %@", correctString); - (void)testCSSRepresentationForSemiTransparentWhite
NSColor *color = [[NSColor whiteColor] colorWithAlphaComponent:(CGFloat)0.5f];
NSString *correctString = @"rgba(255,255,255,0.5)";
- STAssertEqualObjects([color CSSRepresentation], correctString, @"CSS representation for white (with alpha = 0.5) should be %@", correctString);
+ XCTAssertEqualObjects([color CSSRepresentation], correctString, @"CSS representation for white (with alpha = 0.5) should be %@", correctString); - (void)testCSSRepresentationForSemiTransparentBlack
NSColor *color = [[NSColor blackColor] colorWithAlphaComponent:(CGFloat)0.5f];
NSString *correctString = @"rgba(0,0,0,0.5)";
- STAssertEqualObjects([color CSSRepresentation], correctString, @"CSS representation for black (with alpha = 0.5) should be %@", correctString);
+ XCTAssertEqualObjects([color CSSRepresentation], correctString, @"CSS representation for black (with alpha = 0.5) should be %@", correctString); @@ -464,98 +464,98 @@
NSColor *color = [[NSColor redColor] colorWithAlphaComponent:(CGFloat)0.0f];
NSString *correctString = @"rgba(255,0,0,0)";
- STAssertEqualObjects([color CSSRepresentation], correctString, @"CSS representation for red (with alpha = 0) should be %@", correctString);
+ XCTAssertEqualObjects([color CSSRepresentation], correctString, @"CSS representation for red (with alpha = 0) should be %@", correctString); - (void)testCSSRepresentationForTransparentYellow
NSColor *color = [[NSColor yellowColor] colorWithAlphaComponent:(CGFloat)0.0f];
NSString *correctString = @"rgba(255,255,0,0)";
- STAssertEqualObjects([color CSSRepresentation], correctString, @"CSS representation for yellow (with alpha = 0) should be %@", correctString);
+ XCTAssertEqualObjects([color CSSRepresentation], correctString, @"CSS representation for yellow (with alpha = 0) should be %@", correctString); - (void)testCSSRepresentationForTransparentGreen
NSColor *color = [[NSColor greenColor] colorWithAlphaComponent:(CGFloat)0.0f];
NSString *correctString = @"rgba(0,255,0,0)";
- STAssertEqualObjects([color CSSRepresentation], correctString, @"CSS representation for green (with alpha = 0) should be %@", correctString);
+ XCTAssertEqualObjects([color CSSRepresentation], correctString, @"CSS representation for green (with alpha = 0) should be %@", correctString); - (void)testCSSRepresentationForTransparentCyan
NSColor *color = [[NSColor cyanColor] colorWithAlphaComponent:(CGFloat)0.0f];
NSString *correctString = @"rgba(0,255,255,0)";
- STAssertEqualObjects([color CSSRepresentation], correctString, @"CSS representation for cyan (with alpha = 0) should be %@", correctString);
+ XCTAssertEqualObjects([color CSSRepresentation], correctString, @"CSS representation for cyan (with alpha = 0) should be %@", correctString); - (void)testCSSRepresentationForTransparentBlue
NSColor *color = [[NSColor blueColor] colorWithAlphaComponent:(CGFloat)0.0f];
NSString *correctString = @"rgba(0,0,255,0)";
- STAssertEqualObjects([color CSSRepresentation], correctString, @"CSS representation for blue (with alpha = 0) should be %@", correctString);
+ XCTAssertEqualObjects([color CSSRepresentation], correctString, @"CSS representation for blue (with alpha = 0) should be %@", correctString); - (void)testCSSRepresentationForTransparentMagenta
NSColor *color = [[NSColor magentaColor] colorWithAlphaComponent:(CGFloat)0.0f];
NSString *correctString = @"rgba(255,0,255,0)";
- STAssertEqualObjects([color CSSRepresentation], correctString, @"CSS representation for magenta (with alpha = 0) should be %@", correctString);
+ XCTAssertEqualObjects([color CSSRepresentation], correctString, @"CSS representation for magenta (with alpha = 0) should be %@", correctString); - (void)testCSSRepresentationForTransparentWhite
NSColor *color = [[NSColor whiteColor] colorWithAlphaComponent:(CGFloat)0.0f];
NSString *correctString = @"rgba(255,255,255,0)";
- STAssertEqualObjects([color CSSRepresentation], correctString, @"CSS representation for white (with alpha = 0) should be %@", correctString);
+ XCTAssertEqualObjects([color CSSRepresentation], correctString, @"CSS representation for white (with alpha = 0) should be %@", correctString); - (void)testCSSRepresentationForTransparentBlack
NSColor *color = [[NSColor blackColor] colorWithAlphaComponent:(CGFloat)0.0f];
NSString *correctString = @"rgba(0,0,0,0)";
- STAssertEqualObjects([color CSSRepresentation], correctString, @"CSS representation for black (with alpha = 0) should be %@", correctString);
+ XCTAssertEqualObjects([color CSSRepresentation], correctString, @"CSS representation for black (with alpha = 0) should be %@", correctString); #pragma mark hexToInt/intToHex
- (void)testHexToInt_DecimalNumeral
- STAssertEquals(hexToInt('0'), 0x0, @"'0' as hex should be 0");
- STAssertEquals(hexToInt('9'), 0x9, @"'9' as hex should be 9");
+ XCTAssertEqual(hexToInt('0'), 0x0, @"'0' as hex should be 0"); + XCTAssertEqual(hexToInt('9'), 0x9, @"'9' as hex should be 9"); - (void)testHexToInt_UppercaseLetter
- STAssertEquals(hexToInt('A'), 0xA, @"'A' as hex should be 0xA (10)");
- STAssertEquals(hexToInt('F'), 0xF, @"'F' as hex should be 0xF (15)");
+ XCTAssertEqual(hexToInt('A'), 0xA, @"'A' as hex should be 0xA (10)"); + XCTAssertEqual(hexToInt('F'), 0xF, @"'F' as hex should be 0xF (15)"); - (void)testHexToInt_LowercaseLetter
- STAssertEquals(hexToInt('a'), 0xa, @"'a' as hex should be 0xa (10)");
- STAssertEquals(hexToInt('f'), 0xf, @"'f' as hex should be 0xf (15)");
+ XCTAssertEqual(hexToInt('a'), 0xa, @"'a' as hex should be 0xa (10)"); + XCTAssertEqual(hexToInt('f'), 0xf, @"'f' as hex should be 0xf (15)"); - (void)testHexToInt_InvalidCharacters
//Outside the range '0' through '9': Invalid.
- STAssertEquals(hexToInt('0' - 1), -1, @"'%c' is not valid hex; hexToInt should return -1", '0' - 1);
- STAssertEquals(hexToInt('9' + 1), -1, @"'%c' is not valid hex; hexToInt should return -1", '9' + 1);
+ XCTAssertEqual(hexToInt('0' - 1), -1, @"'%c' is not valid hex; hexToInt should return -1", '0' - 1); + XCTAssertEqual(hexToInt('9' + 1), -1, @"'%c' is not valid hex; hexToInt should return -1", '9' + 1); //Outside the range 'a' through 'f': Invalid.
- STAssertEquals(hexToInt('a' - 1), -1, @"'%c' is not valid hex; hexToInt should return -1", 'a' - 1);
- STAssertEquals(hexToInt('f' + 1), -1, @"'%c' is not valid hex; hexToInt should return -1", 'f' + 1);
+ XCTAssertEqual(hexToInt('a' - 1), -1, @"'%c' is not valid hex; hexToInt should return -1", 'a' - 1); + XCTAssertEqual(hexToInt('f' + 1), -1, @"'%c' is not valid hex; hexToInt should return -1", 'f' + 1); //Outside the range 'A' through 'F': Invalid.
- STAssertEquals(hexToInt('A' - 1), -1, @"'%c' is not valid hex; hexToInt should return -1", 'A' - 1);
- STAssertEquals(hexToInt('F' + 1), -1, @"'%c' is not valid hex; hexToInt should return -1", 'F' + 1);
+ XCTAssertEqual(hexToInt('A' - 1), -1, @"'%c' is not valid hex; hexToInt should return -1", 'A' - 1); + XCTAssertEqual(hexToInt('F' + 1), -1, @"'%c' is not valid hex; hexToInt should return -1", 'F' + 1); - //Cast explanation: 'x' literals are ints, whereas intToHex returns a char. STAssertEquals fails if the two objects are not *exactly* the same type.
- STAssertEquals(intToHex(0x0), (char)'0', @"0 as hex should be '0'");
+ //Cast explanation: 'x' literals are ints, whereas intToHex returns a char. XCTAssertEquals fails if the two objects are not *exactly* the same type. + XCTAssertEqual(intToHex(0x0), (char)'0', @"0 as hex should be '0'"); - //Cast explanation: 'x' literals are ints, whereas intToHex returns a char. STAssertEquals fails if the two objects are not *exactly* the same type.
- STAssertEquals(intToHex(0xa), (char)'a', @"0xa (15) as hex should be 'a'");
+ //Cast explanation: 'x' literals are ints, whereas intToHex returns a char. XCTAssertEquals fails if the two objects are not *exactly* the same type. + XCTAssertEqual(intToHex(0xa), (char)'a', @"0xa (15) as hex should be 'a'"); - //Cast explanation: 'x' literals are ints, whereas intToHex returns a char. STAssertEquals fails if the two objects are not *exactly* the same type.
- STAssertEquals(intToHex(16), (char)'\0', @"0xf + 1 (16) as hex should be NUL");
+ //Cast explanation: 'x' literals are ints, whereas intToHex returns a char. XCTAssertEquals fails if the two objects are not *exactly* the same type. + XCTAssertEqual(intToHex(16), (char)'\0', @"0xf + 1 (16) as hex should be NUL"); - (void)testIntToHex_Neg1
- //Cast explanation: 'x' literals are ints, whereas intToHex returns a char. STAssertEquals fails if the two objects are not *exactly* the same type.
- STAssertEquals(intToHex(-1), (char)'\0', @"-1 as hex should be NUL");
+ //Cast explanation: 'x' literals are ints, whereas intToHex returns a char. XCTAssertEquals fails if the two objects are not *exactly* the same type. + XCTAssertEqual(intToHex(-1), (char)'\0', @"-1 as hex should be NUL"); #pragma mark -representedColor
@@ -563,58 +563,58 @@
- (void)testRepresentedColorWithThreeNonZeroComponents
NSColor *white = [@"255,255,255" representedColor];
- STAssertEquals([white redComponent], (CGFloat)1.0f, @"Red component of white should be 1");
- STAssertEquals([white greenComponent], (CGFloat)1.0f, @"Green component of white should be 1");
- STAssertEquals([white blueComponent], (CGFloat)1.0f, @"Blue component of white should be 1");
+ XCTAssertEqual([white redComponent], (CGFloat)1.0f, @"Red component of white should be 1"); + XCTAssertEqual([white greenComponent], (CGFloat)1.0f, @"Green component of white should be 1"); + XCTAssertEqual([white blueComponent], (CGFloat)1.0f, @"Blue component of white should be 1"); - (void)testRepresentedColorWithThreeZeroComponents
NSColor *black = [@"0,0,0" representedColor];
- STAssertEquals([black redComponent], (CGFloat)0.0f, @"Red component of black should be 0");
- STAssertEquals([black greenComponent], (CGFloat)0.0f, @"Green component of black should be 0");
- STAssertEquals([black blueComponent], (CGFloat)0.0f, @"Blue component of black should be 0");
+ XCTAssertEqual([black redComponent], (CGFloat)0.0f, @"Red component of black should be 0"); + XCTAssertEqual([black greenComponent], (CGFloat)0.0f, @"Green component of black should be 0"); + XCTAssertEqual([black blueComponent], (CGFloat)0.0f, @"Blue component of black should be 0"); - (void)testRepresentedColorWithFourNonZeroComponents;
NSColor *white = [@"255,255,255,127" representedColor];
- STAssertEquals([white redComponent], (CGFloat)1.0f, @"Red component of white should be 1");
- STAssertEquals([white greenComponent], (CGFloat)1.0f, @"Green component of white should be 1");
- STAssertEquals([white blueComponent], (CGFloat)1.0f, @"Blue component of white should be 1");
- STAssertEquals([white alphaComponent], (CGFloat)127.0f / (CGFloat)255.0f, @"Alpha component of white should be %f", (CGFloat)127.0f / (CGFloat)255.0f);
+ XCTAssertEqual([white redComponent], (CGFloat)1.0f, @"Red component of white should be 1"); + XCTAssertEqual([white greenComponent], (CGFloat)1.0f, @"Green component of white should be 1"); + XCTAssertEqual([white blueComponent], (CGFloat)1.0f, @"Blue component of white should be 1"); + XCTAssertEqual([white alphaComponent], (CGFloat)127.0f / (CGFloat)255.0f, @"Alpha component of white should be %f", (CGFloat)127.0f / (CGFloat)255.0f); - (void)testRepresentedColorWithFourZeroComponents;
NSColor *black = [@"0,0,0,0" representedColor];
- STAssertEquals([black redComponent], (CGFloat)0.0f, @"Red component of black should be 0");
- STAssertEquals([black greenComponent], (CGFloat)0.0f, @"Green component of black should be 0");
- STAssertEquals([black blueComponent], (CGFloat)0.0f, @"Blue component of black should be 0");
- STAssertEquals([black alphaComponent], (CGFloat)0.0f, @"Alpha component of black should be 0");
+ XCTAssertEqual([black redComponent], (CGFloat)0.0f, @"Red component of black should be 0"); + XCTAssertEqual([black greenComponent], (CGFloat)0.0f, @"Green component of black should be 0"); + XCTAssertEqual([black blueComponent], (CGFloat)0.0f, @"Blue component of black should be 0"); + XCTAssertEqual([black alphaComponent], (CGFloat)0.0f, @"Alpha component of black should be 0"); - (void)testRepresentedColorWithEmptyString
NSColor *noColor = [@"" representedColor];
- STAssertEquals(noColor, (NSColor *)nil, @"Color represented by the empty string should be nil");
+ XCTAssertEqual(noColor, (NSColor *)nil, @"Color represented by the empty string should be nil"); - (void)testRepresentedColorWithInvalidString;
NSColor *noColor = [TEST_STRING_1 representedColor];
- STAssertEquals(noColor, (NSColor *)nil, @"Color represented by '%@' should be nil", TEST_STRING_1);
+ XCTAssertEqual(noColor, (NSColor *)nil, @"Color represented by '%@' should be nil", TEST_STRING_1); - (void)testRepresentedColorWithTwoCommas;
NSColor *noColor = [@",," representedColor];
- STAssertEquals(noColor, (NSColor *)nil, @"Color represented by two commas should be nil");
+ XCTAssertEqual(noColor, (NSColor *)nil, @"Color represented by two commas should be nil"); - (void)testRepresentedColorWithThreeCommas;
NSColor *noColor = [@",,," representedColor];
- STAssertEquals(noColor, (NSColor *)nil, @"Color represented by three commas should be nil");
+ XCTAssertEqual(noColor, (NSColor *)nil, @"Color represented by three commas should be nil"); - (void)testRepresentedColorWithFourCommas
NSColor *noColor = [@",,,," representedColor];
- STAssertEquals(noColor, (NSColor *)nil, @"Color represented by four commas should be nil");
+ XCTAssertEqual(noColor, (NSColor *)nil, @"Color represented by four commas should be nil"); #pragma mark -representedColorWithAlpha:
@@ -622,62 +622,62 @@
- (void)testRepresentedColorWithAlphaWithThreeNonZeroComponents
NSColor *white = [@"255,255,255" representedColorWithAlpha:0.5f];
- STAssertEquals([white redComponent], (CGFloat)1.0f, @"Red component of white (with alpha forced to 0.5) should be 1");
- STAssertEquals([white greenComponent], (CGFloat)1.0f, @"Green component of white (with alpha forced to 0.5) should be 1");
- STAssertEquals([white blueComponent], (CGFloat)1.0f, @"Blue component of white (with alpha forced to 0.5) should be 1");
- STAssertEquals([white alphaComponent], (CGFloat)0.5f, @"Alpha component of white (with alpha forced to 0.5) should be 0.5");
+ XCTAssertEqual([white redComponent], (CGFloat)1.0f, @"Red component of white (with alpha forced to 0.5) should be 1"); + XCTAssertEqual([white greenComponent], (CGFloat)1.0f, @"Green component of white (with alpha forced to 0.5) should be 1"); + XCTAssertEqual([white blueComponent], (CGFloat)1.0f, @"Blue component of white (with alpha forced to 0.5) should be 1"); + XCTAssertEqual([white alphaComponent], (CGFloat)0.5f, @"Alpha component of white (with alpha forced to 0.5) should be 0.5"); - (void)testRepresentedColorWithAlphaWithThreeZeroComponents
NSColor *black = [@"0,0,0" representedColorWithAlpha:0.5f];
- STAssertEquals([black redComponent], (CGFloat)0.0f, @"Red component of black (with alpha forced to 0.5) should be 0");
- STAssertEquals([black greenComponent], (CGFloat)0.0f, @"Green component of black (with alpha forced to 0.5) should be 0");
- STAssertEquals([black blueComponent], (CGFloat)0.0f, @"Blue component of black (with alpha forced to 0.5) should be 0");
- STAssertEquals([black alphaComponent], (CGFloat)0.5f, @"Alpha component of black (with alpha forced to 0.5) should be 0.5");
+ XCTAssertEqual([black redComponent], (CGFloat)0.0f, @"Red component of black (with alpha forced to 0.5) should be 0"); + XCTAssertEqual([black greenComponent], (CGFloat)0.0f, @"Green component of black (with alpha forced to 0.5) should be 0"); + XCTAssertEqual([black blueComponent], (CGFloat)0.0f, @"Blue component of black (with alpha forced to 0.5) should be 0"); + XCTAssertEqual([black alphaComponent], (CGFloat)0.5f, @"Alpha component of black (with alpha forced to 0.5) should be 0.5"); - (void)testRepresentedColorWithAlphaWithFourNonZeroComponents;
NSColor *white = [@"255,255,255,127" representedColorWithAlpha:0.5f];
- STAssertEquals([white redComponent], (CGFloat)1.0f, @"Red component of white (with alpha forced to 0.5) should be 1");
- STAssertEquals([white greenComponent], (CGFloat)1.0f, @"Green component of white (with alpha forced to 0.5) should be 1");
- STAssertEquals([white blueComponent], (CGFloat)1.0f, @"Blue component of white (with alpha forced to 0.5) should be 1");
- STAssertEquals([white alphaComponent], (CGFloat)0.5f, @"Alpha component of white (with alpha forced to 0.5) should be 0.5");
+ XCTAssertEqual([white redComponent], (CGFloat)1.0f, @"Red component of white (with alpha forced to 0.5) should be 1"); + XCTAssertEqual([white greenComponent], (CGFloat)1.0f, @"Green component of white (with alpha forced to 0.5) should be 1"); + XCTAssertEqual([white blueComponent], (CGFloat)1.0f, @"Blue component of white (with alpha forced to 0.5) should be 1"); + XCTAssertEqual([white alphaComponent], (CGFloat)0.5f, @"Alpha component of white (with alpha forced to 0.5) should be 0.5"); - (void)testRepresentedColorWithAlphaWithFourZeroComponents;
NSColor *black = [@"0,0,0,0" representedColorWithAlpha:0.5f];
- STAssertEquals([black redComponent], (CGFloat)0.0f, @"Red component of black (with alpha forced to 0.5) should be 0");
- STAssertEquals([black greenComponent], (CGFloat)0.0f, @"Green component of black (with alpha forced to 0.5) should be 0");
- STAssertEquals([black blueComponent], (CGFloat)0.0f, @"Blue component of black (with alpha forced to 0.5) should be 0");
- STAssertEquals([black alphaComponent], (CGFloat)0.5f, @"Alpha component of black (with alpha forced to 0.5) should be 0.5");
+ XCTAssertEqual([black redComponent], (CGFloat)0.0f, @"Red component of black (with alpha forced to 0.5) should be 0"); + XCTAssertEqual([black greenComponent], (CGFloat)0.0f, @"Green component of black (with alpha forced to 0.5) should be 0"); + XCTAssertEqual([black blueComponent], (CGFloat)0.0f, @"Blue component of black (with alpha forced to 0.5) should be 0"); + XCTAssertEqual([black alphaComponent], (CGFloat)0.5f, @"Alpha component of black (with alpha forced to 0.5) should be 0.5"); - (void)testRepresentedColorWithAlphaWithEmptyString
NSColor *noColor = [@"" representedColorWithAlpha:0.5f];
- STAssertEquals(noColor, (NSColor *)nil, @"Color represented by the empty string (with alpha forced to 0.5f) should be nil");
+ XCTAssertEqual(noColor, (NSColor *)nil, @"Color represented by the empty string (with alpha forced to 0.5f) should be nil"); - (void)testRepresentedColorWithAlphaWithInvalidString;
NSColor *noColor = [TEST_STRING_2 representedColorWithAlpha:0.5f];
- STAssertEquals(noColor, (NSColor *)nil, @"Color represented by '%@' (with alpha forced to 0.5) should be nil", TEST_STRING_1);
+ XCTAssertEqual(noColor, (NSColor *)nil, @"Color represented by '%@' (with alpha forced to 0.5) should be nil", TEST_STRING_1); - (void)testRepresentedColorWithAlphaWithTwoCommas;
NSColor *noColor = [@",," representedColorWithAlpha:0.5f];
- STAssertEquals(noColor, (NSColor *)nil, @"Color represented by two commas (with alpha forced to 0.5) should be nil");
+ XCTAssertEqual(noColor, (NSColor *)nil, @"Color represented by two commas (with alpha forced to 0.5) should be nil"); - (void)testRepresentedColorWithAlphaWithThreeCommas;
NSColor *noColor = [@",,," representedColorWithAlpha:0.5f];
- STAssertEquals(noColor, (NSColor *)nil, @"Color represented by three commas (with alpha forced to 0.5) should be nil");
+ XCTAssertEqual(noColor, (NSColor *)nil, @"Color represented by three commas (with alpha forced to 0.5) should be nil"); #pragma mark -randomColor
- (void)testRandomColorHasAlpha1
NSColor *color = [NSColor randomColor];
- STAssertEquals([color alphaComponent], (CGFloat)1.0f, @"Alpha component of color from +randomColor should be 1");
+ XCTAssertEqual([color alphaComponent], (CGFloat)1.0f, @"Alpha component of color from +randomColor should be 1"); #pragma mark +colorWithHTMLString:
@@ -687,1096 +687,1096 @@
NSString *string = @"#ff0000";
NSColor *red = [NSColor colorWithHTMLString:string];
- STAssertEquals([red redComponent], (CGFloat)1.0f, @"Red component of red should be 1.0");
- STAssertEquals([red greenComponent], (CGFloat)0.0f, @"Green component of red should be 0.0");
- STAssertEquals([red blueComponent], (CGFloat)0.0f, @"Blue component of red should be 0.0");
+ XCTAssertEqual([red redComponent], (CGFloat)1.0f, @"Red component of red should be 1.0"); + XCTAssertEqual([red greenComponent], (CGFloat)0.0f, @"Green component of red should be 0.0"); + XCTAssertEqual([red blueComponent], (CGFloat)0.0f, @"Blue component of red should be 0.0"); - (void)testColorWith6DigitHTMLStringForRedUppercase
NSString *string = @"#FF0000";
NSColor *red = [NSColor colorWithHTMLString:string];
- STAssertEquals([red redComponent], (CGFloat)1.0f, @"Red component of red should be 1.0");
- STAssertEquals([red greenComponent], (CGFloat)0.0f, @"Green component of red should be 0.0");
- STAssertEquals([red blueComponent], (CGFloat)0.0f, @"Blue component of red should be 0.0");
+ XCTAssertEqual([red redComponent], (CGFloat)1.0f, @"Red component of red should be 1.0"); + XCTAssertEqual([red greenComponent], (CGFloat)0.0f, @"Green component of red should be 0.0"); + XCTAssertEqual([red blueComponent], (CGFloat)0.0f, @"Blue component of red should be 0.0"); - (void)testColorWith6DigitHTMLStringForYellowLowercase
NSString *string = @"#ffff00";
NSColor *yellow = [NSColor colorWithHTMLString:string];
- STAssertEquals([yellow redComponent], (CGFloat)1.0f, @"Red component of yellow should be 1.0");
- STAssertEquals([yellow greenComponent], (CGFloat)1.0f, @"Green component of yellow should be 1.0");
- STAssertEquals([yellow blueComponent], (CGFloat)0.0f, @"Blue component of yellow should be 0.0");
+ XCTAssertEqual([yellow redComponent], (CGFloat)1.0f, @"Red component of yellow should be 1.0"); + XCTAssertEqual([yellow greenComponent], (CGFloat)1.0f, @"Green component of yellow should be 1.0"); + XCTAssertEqual([yellow blueComponent], (CGFloat)0.0f, @"Blue component of yellow should be 0.0"); - (void)testColorWith6DigitHTMLStringForYellowUppercase
NSString *string = @"#FFFF00";
NSColor *yellow = [NSColor colorWithHTMLString:string];
- STAssertEquals([yellow redComponent], (CGFloat)1.0f, @"Red component of yellow should be 1.0");
- STAssertEquals([yellow greenComponent], (CGFloat)1.0f, @"Green component of yellow should be 1.0");
- STAssertEquals([yellow blueComponent], (CGFloat)0.0f, @"Blue component of yellow should be 0.0");
+ XCTAssertEqual([yellow redComponent], (CGFloat)1.0f, @"Red component of yellow should be 1.0"); + XCTAssertEqual([yellow greenComponent], (CGFloat)1.0f, @"Green component of yellow should be 1.0"); + XCTAssertEqual([yellow blueComponent], (CGFloat)0.0f, @"Blue component of yellow should be 0.0"); - (void)testColorWith6DigitHTMLStringForGreenLowercase
NSString *string = @"#00ff00";
NSColor *green = [NSColor colorWithHTMLString:string];
- STAssertEquals([green redComponent], (CGFloat)0.0f, @"Red component of green should be 0.0");
- STAssertEquals([green greenComponent], (CGFloat)1.0f, @"Green component of green should be 1.0");
- STAssertEquals([green blueComponent], (CGFloat)0.0f, @"Blue component of green should be 0.0");
+ XCTAssertEqual([green redComponent], (CGFloat)0.0f, @"Red component of green should be 0.0"); + XCTAssertEqual([green greenComponent], (CGFloat)1.0f, @"Green component of green should be 1.0"); + XCTAssertEqual([green blueComponent], (CGFloat)0.0f, @"Blue component of green should be 0.0"); - (void)testColorWith6DigitHTMLStringForGreenUppercase
NSString *string = @"#00FF00";
NSColor *green = [NSColor colorWithHTMLString:string];
- STAssertEquals([green redComponent], (CGFloat)0.0f, @"Red component of green should be 0.0");
- STAssertEquals([green greenComponent], (CGFloat)1.0f, @"Green component of green should be 1.0");
- STAssertEquals([green blueComponent], (CGFloat)0.0f, @"Blue component of green should be 0.0");
+ XCTAssertEqual([green redComponent], (CGFloat)0.0f, @"Red component of green should be 0.0"); + XCTAssertEqual([green greenComponent], (CGFloat)1.0f, @"Green component of green should be 1.0"); + XCTAssertEqual([green blueComponent], (CGFloat)0.0f, @"Blue component of green should be 0.0"); - (void)testColorWith6DigitHTMLStringForCyanLowercase
NSString *string = @"#00ffff";
NSColor *cyan = [NSColor colorWithHTMLString:string];
- STAssertEquals([cyan redComponent], (CGFloat)0.0f, @"Red component of cyan should be 0.0");
- STAssertEquals([cyan greenComponent], (CGFloat)1.0f, @"Green component of cyan should be 1.0");
- STAssertEquals([cyan blueComponent], (CGFloat)1.0f, @"Blue component of cyan should be 1.0");
+ XCTAssertEqual([cyan redComponent], (CGFloat)0.0f, @"Red component of cyan should be 0.0"); + XCTAssertEqual([cyan greenComponent], (CGFloat)1.0f, @"Green component of cyan should be 1.0"); + XCTAssertEqual([cyan blueComponent], (CGFloat)1.0f, @"Blue component of cyan should be 1.0"); - (void)testColorWith6DigitHTMLStringForCyanUppercase
NSString *string = @"#00FFFF";
NSColor *cyan = [NSColor colorWithHTMLString:string];
- STAssertEquals([cyan redComponent], (CGFloat)0.0f, @"Red component of cyan should be 0.0");
- STAssertEquals([cyan greenComponent], (CGFloat)1.0f, @"Green component of cyan should be 1.0");
- STAssertEquals([cyan blueComponent], (CGFloat)1.0f, @"Blue component of cyan should be 1.0");
+ XCTAssertEqual([cyan redComponent], (CGFloat)0.0f, @"Red component of cyan should be 0.0"); + XCTAssertEqual([cyan greenComponent], (CGFloat)1.0f, @"Green component of cyan should be 1.0"); + XCTAssertEqual([cyan blueComponent], (CGFloat)1.0f, @"Blue component of cyan should be 1.0"); - (void)testColorWith6DigitHTMLStringForBlueLowercase
NSString *string = @"#0000ff";
NSColor *blue = [NSColor colorWithHTMLString:string];
- STAssertEquals([blue redComponent], (CGFloat)0.0f, @"Red component of blue should be 0.0");
- STAssertEquals([blue greenComponent], (CGFloat)0.0f, @"Green component of blue should be 0.0");
- STAssertEquals([blue blueComponent], (CGFloat)1.0f, @"Blue component of blue should be 1.0");
+ XCTAssertEqual([blue redComponent], (CGFloat)0.0f, @"Red component of blue should be 0.0"); + XCTAssertEqual([blue greenComponent], (CGFloat)0.0f, @"Green component of blue should be 0.0"); + XCTAssertEqual([blue blueComponent], (CGFloat)1.0f, @"Blue component of blue should be 1.0"); - (void)testColorWith6DigitHTMLStringForBlueUppercase
NSString *string = @"#0000FF";
NSColor *blue = [NSColor colorWithHTMLString:string];
- STAssertEquals([blue redComponent], (CGFloat)0.0f, @"Red component of blue should be 0.0");
- STAssertEquals([blue greenComponent], (CGFloat)0.0f, @"Green component of blue should be 0.0");
- STAssertEquals([blue blueComponent], (CGFloat)1.0f, @"Blue component of blue should be 1.0");
+ XCTAssertEqual([blue redComponent], (CGFloat)0.0f, @"Red component of blue should be 0.0"); + XCTAssertEqual([blue greenComponent], (CGFloat)0.0f, @"Green component of blue should be 0.0"); + XCTAssertEqual([blue blueComponent], (CGFloat)1.0f, @"Blue component of blue should be 1.0"); - (void)testColorWith6DigitHTMLStringForMagentaLowercase
NSString *string = @"#ff00ff";
NSColor *magenta = [NSColor colorWithHTMLString:string];
- STAssertEquals([magenta redComponent], (CGFloat)1.0f, @"Red component of magenta should be 1.0");
- STAssertEquals([magenta greenComponent], (CGFloat)0.0f, @"Green component of magenta should be 0.0");
- STAssertEquals([magenta blueComponent], (CGFloat)1.0f, @"Blue component of magenta should be 1.0");
+ XCTAssertEqual([magenta redComponent], (CGFloat)1.0f, @"Red component of magenta should be 1.0"); + XCTAssertEqual([magenta greenComponent], (CGFloat)0.0f, @"Green component of magenta should be 0.0"); + XCTAssertEqual([magenta blueComponent], (CGFloat)1.0f, @"Blue component of magenta should be 1.0"); - (void)testColorWith6DigitHTMLStringForMagentaUppercase
NSString *string = @"#FF00FF";
NSColor *magenta = [NSColor colorWithHTMLString:string];
- STAssertEquals([magenta redComponent], (CGFloat)1.0f, @"Red component of magenta should be 1.0");
- STAssertEquals([magenta greenComponent], (CGFloat)0.0f, @"Green component of magenta should be 0.0");
- STAssertEquals([magenta blueComponent], (CGFloat)1.0f, @"Blue component of magenta should be 1.0");
+ XCTAssertEqual([magenta redComponent], (CGFloat)1.0f, @"Red component of magenta should be 1.0"); + XCTAssertEqual([magenta greenComponent], (CGFloat)0.0f, @"Green component of magenta should be 0.0"); + XCTAssertEqual([magenta blueComponent], (CGFloat)1.0f, @"Blue component of magenta should be 1.0"); - (void)testColorWith6DigitHTMLStringForWhiteLowercase
NSString *string = @"#ffffff";
NSColor *white = [NSColor colorWithHTMLString:string];
- STAssertEquals([white redComponent], (CGFloat)1.0f, @"Red component of white should be 1.0");
- STAssertEquals([white greenComponent], (CGFloat)1.0f, @"Green component of white should be 1.0");
- STAssertEquals([white blueComponent], (CGFloat)1.0f, @"Blue component of white should be 1.0");
+ XCTAssertEqual([white redComponent], (CGFloat)1.0f, @"Red component of white should be 1.0"); + XCTAssertEqual([white greenComponent], (CGFloat)1.0f, @"Green component of white should be 1.0"); + XCTAssertEqual([white blueComponent], (CGFloat)1.0f, @"Blue component of white should be 1.0"); - (void)testColorWith6DigitHTMLStringForWhiteUppercase
NSString *string = @"#FFFFFF";
NSColor *white = [NSColor colorWithHTMLString:string];
- STAssertEquals([white redComponent], (CGFloat)1.0f, @"Red component of white should be 1.0");
- STAssertEquals([white greenComponent], (CGFloat)1.0f, @"Green component of white should be 1.0");
- STAssertEquals([white blueComponent], (CGFloat)1.0f, @"Blue component of white should be 1.0");
+ XCTAssertEqual([white redComponent], (CGFloat)1.0f, @"Red component of white should be 1.0"); + XCTAssertEqual([white greenComponent], (CGFloat)1.0f, @"Green component of white should be 1.0"); + XCTAssertEqual([white blueComponent], (CGFloat)1.0f, @"Blue component of white should be 1.0"); - (void)testColorWith6DigitHTMLStringForBlackLowercase
NSString *string = @"#000000";
NSColor *black = [NSColor colorWithHTMLString:string];
- STAssertEquals([black redComponent], (CGFloat)0.0f, @"Red component of black should be 0.0");
- STAssertEquals([black greenComponent], (CGFloat)0.0f, @"Green component of black should be 0.0");
- STAssertEquals([black blueComponent], (CGFloat)0.0f, @"Blue component of black should be 0.0");
+ XCTAssertEqual([black redComponent], (CGFloat)0.0f, @"Red component of black should be 0.0"); + XCTAssertEqual([black greenComponent], (CGFloat)0.0f, @"Green component of black should be 0.0"); + XCTAssertEqual([black blueComponent], (CGFloat)0.0f, @"Blue component of black should be 0.0"); - (void)testColorWith6DigitHTMLStringForBlackUppercase
NSString *string = @"#000000";
NSColor *black = [NSColor colorWithHTMLString:string];
- STAssertEquals([black redComponent], (CGFloat)0.0f, @"Red component of black should be 0.0");
- STAssertEquals([black greenComponent], (CGFloat)0.0f, @"Green component of black should be 0.0");
- STAssertEquals([black blueComponent], (CGFloat)0.0f, @"Blue component of black should be 0.0");
+ XCTAssertEqual([black redComponent], (CGFloat)0.0f, @"Red component of black should be 0.0"); + XCTAssertEqual([black greenComponent], (CGFloat)0.0f, @"Green component of black should be 0.0"); + XCTAssertEqual([black blueComponent], (CGFloat)0.0f, @"Blue component of black should be 0.0"); - (void)testColorWith3DigitHTMLStringForRedLowercase
NSString *string = @"#f00";
NSColor *red = [NSColor colorWithHTMLString:string];
- STAssertEquals([red redComponent], (CGFloat)1.0f, @"Red component of red should be 1.0");
- STAssertEquals([red greenComponent], (CGFloat)0.0f, @"Green component of red should be 0.0");
- STAssertEquals([red blueComponent], (CGFloat)0.0f, @"Blue component of red should be 0.0");
+ XCTAssertEqual([red redComponent], (CGFloat)1.0f, @"Red component of red should be 1.0"); + XCTAssertEqual([red greenComponent], (CGFloat)0.0f, @"Green component of red should be 0.0"); + XCTAssertEqual([red blueComponent], (CGFloat)0.0f, @"Blue component of red should be 0.0"); - (void)testColorWith3DigitHTMLStringForRedUppercase
NSString *string = @"#F00";
NSColor *red = [NSColor colorWithHTMLString:string];
- STAssertEquals([red redComponent], (CGFloat)1.0f, @"Red component of red should be 1.0");
- STAssertEquals([red greenComponent], (CGFloat)0.0f, @"Green component of red should be 0.0");
- STAssertEquals([red blueComponent], (CGFloat)0.0f, @"Blue component of red should be 0.0");
+ XCTAssertEqual([red redComponent], (CGFloat)1.0f, @"Red component of red should be 1.0"); + XCTAssertEqual([red greenComponent], (CGFloat)0.0f, @"Green component of red should be 0.0"); + XCTAssertEqual([red blueComponent], (CGFloat)0.0f, @"Blue component of red should be 0.0"); - (void)testColorWith3DigitHTMLStringForYellowLowercase
NSString *string = @"#ff0";
NSColor *yellow = [NSColor colorWithHTMLString:string];
- STAssertEquals([yellow redComponent], (CGFloat)1.0f, @"Red component of yellow should be 1.0");
- STAssertEquals([yellow greenComponent], (CGFloat)1.0f, @"Green component of yellow should be 1.0");
- STAssertEquals([yellow blueComponent], (CGFloat)0.0f, @"Blue component of yellow should be 0.0");
+ XCTAssertEqual([yellow redComponent], (CGFloat)1.0f, @"Red component of yellow should be 1.0"); + XCTAssertEqual([yellow greenComponent], (CGFloat)1.0f, @"Green component of yellow should be 1.0"); + XCTAssertEqual([yellow blueComponent], (CGFloat)0.0f, @"Blue component of yellow should be 0.0"); - (void)testColorWith3DigitHTMLStringForYellowUppercase
NSString *string = @"#FF0";
NSColor *yellow = [NSColor colorWithHTMLString:string];
- STAssertEquals([yellow redComponent], (CGFloat)1.0f, @"Red component of yellow should be 1.0");
- STAssertEquals([yellow greenComponent], (CGFloat)1.0f, @"Green component of yellow should be 1.0");
- STAssertEquals([yellow blueComponent], (CGFloat)0.0f, @"Blue component of yellow should be 0.0");
+ XCTAssertEqual([yellow redComponent], (CGFloat)1.0f, @"Red component of yellow should be 1.0"); + XCTAssertEqual([yellow greenComponent], (CGFloat)1.0f, @"Green component of yellow should be 1.0"); + XCTAssertEqual([yellow blueComponent], (CGFloat)0.0f, @"Blue component of yellow should be 0.0"); - (void)testColorWith3DigitHTMLStringForGreenLowercase
NSString *string = @"#0f0";
NSColor *green = [NSColor colorWithHTMLString:string];
- STAssertEquals([green redComponent], (CGFloat)0.0f, @"Red component of green should be 0.0");
- STAssertEquals([green greenComponent], (CGFloat)1.0f, @"Green component of green should be 1.0");
- STAssertEquals([green blueComponent], (CGFloat)0.0f, @"Blue component of green should be 0.0");
+ XCTAssertEqual([green redComponent], (CGFloat)0.0f, @"Red component of green should be 0.0"); + XCTAssertEqual([green greenComponent], (CGFloat)1.0f, @"Green component of green should be 1.0"); + XCTAssertEqual([green blueComponent], (CGFloat)0.0f, @"Blue component of green should be 0.0"); - (void)testColorWith3DigitHTMLStringForGreenUppercase
NSString *string = @"#0F0";
NSColor *green = [NSColor colorWithHTMLString:string];
- STAssertEquals([green redComponent], (CGFloat)0.0f, @"Red component of green should be 0.0");
- STAssertEquals([green greenComponent], (CGFloat)1.0f, @"Green component of green should be 1.0");
- STAssertEquals([green blueComponent], (CGFloat)0.0f, @"Blue component of green should be 0.0");
+ XCTAssertEqual([green redComponent], (CGFloat)0.0f, @"Red component of green should be 0.0"); + XCTAssertEqual([green greenComponent], (CGFloat)1.0f, @"Green component of green should be 1.0"); + XCTAssertEqual([green blueComponent], (CGFloat)0.0f, @"Blue component of green should be 0.0"); - (void)testColorWith3DigitHTMLStringForCyanLowercase
NSString *string = @"#0ff";
NSColor *cyan = [NSColor colorWithHTMLString:string];
- STAssertEquals([cyan redComponent], (CGFloat)0.0f, @"Red component of cyan should be 0.0");
- STAssertEquals([cyan greenComponent], (CGFloat)1.0f, @"Green component of cyan should be 1.0");
- STAssertEquals([cyan blueComponent], (CGFloat)1.0f, @"Blue component of cyan should be 1.0");
+ XCTAssertEqual([cyan redComponent], (CGFloat)0.0f, @"Red component of cyan should be 0.0"); + XCTAssertEqual([cyan greenComponent], (CGFloat)1.0f, @"Green component of cyan should be 1.0"); + XCTAssertEqual([cyan blueComponent], (CGFloat)1.0f, @"Blue component of cyan should be 1.0"); - (void)testColorWith3DigitHTMLStringForCyanUppercase
NSString *string = @"#0FF";
NSColor *cyan = [NSColor colorWithHTMLString:string];
- STAssertEquals([cyan redComponent], (CGFloat)0.0f, @"Red component of cyan should be 0.0");
- STAssertEquals([cyan greenComponent], (CGFloat)1.0f, @"Green component of cyan should be 1.0");
- STAssertEquals([cyan blueComponent], (CGFloat)1.0f, @"Blue component of cyan should be 1.0");
+ XCTAssertEqual([cyan redComponent], (CGFloat)0.0f, @"Red component of cyan should be 0.0"); + XCTAssertEqual([cyan greenComponent], (CGFloat)1.0f, @"Green component of cyan should be 1.0"); + XCTAssertEqual([cyan blueComponent], (CGFloat)1.0f, @"Blue component of cyan should be 1.0"); - (void)testColorWith3DigitHTMLStringForBlueLowercase
NSString *string = @"#00f";
NSColor *blue = [NSColor colorWithHTMLString:string];
- STAssertEquals([blue redComponent], (CGFloat)0.0f, @"Red component of blue should be 0.0");
- STAssertEquals([blue greenComponent], (CGFloat)0.0f, @"Green component of blue should be 0.0");
- STAssertEquals([blue blueComponent], (CGFloat)1.0f, @"Blue component of blue should be 1.0");
+ XCTAssertEqual([blue redComponent], (CGFloat)0.0f, @"Red component of blue should be 0.0"); + XCTAssertEqual([blue greenComponent], (CGFloat)0.0f, @"Green component of blue should be 0.0"); + XCTAssertEqual([blue blueComponent], (CGFloat)1.0f, @"Blue component of blue should be 1.0"); - (void)testColorWith3DigitHTMLStringForBlueUppercase
NSString *string = @"#00F";
NSColor *blue = [NSColor colorWithHTMLString:string];
- STAssertEquals([blue redComponent], (CGFloat)0.0f, @"Red component of blue should be 0.0");
- STAssertEquals([blue greenComponent], (CGFloat)0.0f, @"Green component of blue should be 0.0");
- STAssertEquals([blue blueComponent], (CGFloat)1.0f, @"Blue component of blue should be 1.0");
+ XCTAssertEqual([blue redComponent], (CGFloat)0.0f, @"Red component of blue should be 0.0"); + XCTAssertEqual([blue greenComponent], (CGFloat)0.0f, @"Green component of blue should be 0.0"); + XCTAssertEqual([blue blueComponent], (CGFloat)1.0f, @"Blue component of blue should be 1.0"); - (void)testColorWith3DigitHTMLStringForMagentaLowercase
NSString *string = @"#f0f";
NSColor *magenta = [NSColor colorWithHTMLString:string];
- STAssertEquals([magenta redComponent], (CGFloat)1.0f, @"Red component of magenta should be 1.0");
- STAssertEquals([magenta greenComponent], (CGFloat)0.0f, @"Green component of magenta should be 0.0");
- STAssertEquals([magenta blueComponent], (CGFloat)1.0f, @"Blue component of magenta should be 1.0");
+ XCTAssertEqual([magenta redComponent], (CGFloat)1.0f, @"Red component of magenta should be 1.0"); + XCTAssertEqual([magenta greenComponent], (CGFloat)0.0f, @"Green component of magenta should be 0.0"); + XCTAssertEqual([magenta blueComponent], (CGFloat)1.0f, @"Blue component of magenta should be 1.0"); - (void)testColorWith3DigitHTMLStringForMagentaUppercase
NSString *string = @"#F0F";
NSColor *magenta = [NSColor colorWithHTMLString:string];
- STAssertEquals([magenta redComponent], (CGFloat)1.0f, @"Red component of magenta should be 1.0");
- STAssertEquals([magenta greenComponent], (CGFloat)0.0f, @"Green component of magenta should be 0.0");
- STAssertEquals([magenta blueComponent], (CGFloat)1.0f, @"Blue component of magenta should be 1.0");
+ XCTAssertEqual([magenta redComponent], (CGFloat)1.0f, @"Red component of magenta should be 1.0"); + XCTAssertEqual([magenta greenComponent], (CGFloat)0.0f, @"Green component of magenta should be 0.0"); + XCTAssertEqual([magenta blueComponent], (CGFloat)1.0f, @"Blue component of magenta should be 1.0"); - (void)testColorWith3DigitHTMLStringForWhiteLowercase
NSString *string = @"#fff";
NSColor *white = [NSColor colorWithHTMLString:string];
- STAssertEquals([white redComponent], (CGFloat)1.0f, @"Red component of white should be 1.0");
- STAssertEquals([white greenComponent], (CGFloat)1.0f, @"Green component of white should be 1.0");
- STAssertEquals([white blueComponent], (CGFloat)1.0f, @"Blue component of white should be 1.0");
+ XCTAssertEqual([white redComponent], (CGFloat)1.0f, @"Red component of white should be 1.0"); + XCTAssertEqual([white greenComponent], (CGFloat)1.0f, @"Green component of white should be 1.0"); + XCTAssertEqual([white blueComponent], (CGFloat)1.0f, @"Blue component of white should be 1.0"); - (void)testColorWith3DigitHTMLStringForWhiteUppercase
NSString *string = @"#FFF";
NSColor *white = [NSColor colorWithHTMLString:string];
- STAssertEquals([white redComponent], (CGFloat)1.0f, @"Red component of white should be 1.0");
- STAssertEquals([white greenComponent], (CGFloat)1.0f, @"Green component of white should be 1.0");
- STAssertEquals([white blueComponent], (CGFloat)1.0f, @"Blue component of white should be 1.0");
+ XCTAssertEqual([white redComponent], (CGFloat)1.0f, @"Red component of white should be 1.0"); + XCTAssertEqual([white greenComponent], (CGFloat)1.0f, @"Green component of white should be 1.0"); + XCTAssertEqual([white blueComponent], (CGFloat)1.0f, @"Blue component of white should be 1.0"); - (void)testColorWith3DigitHTMLStringForBlackLowercase
NSString *string = @"#000";
NSColor *black = [NSColor colorWithHTMLString:string];
- STAssertEquals([black redComponent], (CGFloat)0.0f, @"Red component of black should be 0.0");
- STAssertEquals([black greenComponent], (CGFloat)0.0f, @"Green component of black should be 0.0");
- STAssertEquals([black blueComponent], (CGFloat)0.0f, @"Blue component of black should be 0.0");
+ XCTAssertEqual([black redComponent], (CGFloat)0.0f, @"Red component of black should be 0.0"); + XCTAssertEqual([black greenComponent], (CGFloat)0.0f, @"Green component of black should be 0.0"); + XCTAssertEqual([black blueComponent], (CGFloat)0.0f, @"Blue component of black should be 0.0"); - (void)testColorWith3DigitHTMLStringForBlackUppercase
NSString *string = @"#000";
NSColor *black = [NSColor colorWithHTMLString:string];
- STAssertEquals([black redComponent], (CGFloat)0.0f, @"Red component of black should be 0.0");
- STAssertEquals([black greenComponent], (CGFloat)0.0f, @"Green component of black should be 0.0");
- STAssertEquals([black blueComponent], (CGFloat)0.0f, @"Blue component of black should be 0.0");
+ XCTAssertEqual([black redComponent], (CGFloat)0.0f, @"Red component of black should be 0.0"); + XCTAssertEqual([black greenComponent], (CGFloat)0.0f, @"Green component of black should be 0.0"); + XCTAssertEqual([black blueComponent], (CGFloat)0.0f, @"Blue component of black should be 0.0"); - (void)testColorWith8DigitHTMLStringForRedLowercase
NSString *string = @"#ff0000ff";
NSColor *red = [NSColor colorWithHTMLString:string];
- STAssertEquals([red redComponent], (CGFloat)1.0f, @"Red component of red should be 1.0");
- STAssertEquals([red greenComponent], (CGFloat)0.0f, @"Green component of red should be 0.0");
- STAssertEquals([red blueComponent], (CGFloat)0.0f, @"Blue component of red should be 0.0");
- STAssertEquals([red alphaComponent], (CGFloat)1.0f, @"Alpha component of red should be 1.0");
+ XCTAssertEqual([red redComponent], (CGFloat)1.0f, @"Red component of red should be 1.0"); + XCTAssertEqual([red greenComponent], (CGFloat)0.0f, @"Green component of red should be 0.0"); + XCTAssertEqual([red blueComponent], (CGFloat)0.0f, @"Blue component of red should be 0.0"); + XCTAssertEqual([red alphaComponent], (CGFloat)1.0f, @"Alpha component of red should be 1.0"); - (void)testColorWith8DigitHTMLStringForRedUppercase
NSString *string = @"#FF0000FF";
NSColor *red = [NSColor colorWithHTMLString:string];
- STAssertEquals([red redComponent], (CGFloat)1.0f, @"Red component of red should be 1.0");
- STAssertEquals([red greenComponent], (CGFloat)0.0f, @"Green component of red should be 0.0");
- STAssertEquals([red blueComponent], (CGFloat)0.0f, @"Blue component of red should be 0.0");
- STAssertEquals([red alphaComponent], (CGFloat)1.0f, @"Alpha component of red should be 1.0");
+ XCTAssertEqual([red redComponent], (CGFloat)1.0f, @"Red component of red should be 1.0"); + XCTAssertEqual([red greenComponent], (CGFloat)0.0f, @"Green component of red should be 0.0"); + XCTAssertEqual([red blueComponent], (CGFloat)0.0f, @"Blue component of red should be 0.0"); + XCTAssertEqual([red alphaComponent], (CGFloat)1.0f, @"Alpha component of red should be 1.0"); - (void)testColorWith8DigitHTMLStringForYellowLowercase
NSString *string = @"#ffff00ff";
NSColor *yellow = [NSColor colorWithHTMLString:string];
- STAssertEquals([yellow redComponent], (CGFloat)1.0f, @"Red component of yellow should be 1.0");
- STAssertEquals([yellow greenComponent], (CGFloat)1.0f, @"Green component of yellow should be 1.0");
- STAssertEquals([yellow blueComponent], (CGFloat)0.0f, @"Blue component of yellow should be 0.0");
- STAssertEquals([yellow alphaComponent], (CGFloat)1.0f, @"Alpha component of yellow should be 1.0");
+ XCTAssertEqual([yellow redComponent], (CGFloat)1.0f, @"Red component of yellow should be 1.0"); + XCTAssertEqual([yellow greenComponent], (CGFloat)1.0f, @"Green component of yellow should be 1.0"); + XCTAssertEqual([yellow blueComponent], (CGFloat)0.0f, @"Blue component of yellow should be 0.0"); + XCTAssertEqual([yellow alphaComponent], (CGFloat)1.0f, @"Alpha component of yellow should be 1.0"); - (void)testColorWith8DigitHTMLStringForYellowUppercase
NSString *string = @"#FFFF00FF";
NSColor *yellow = [NSColor colorWithHTMLString:string];
- STAssertEquals([yellow redComponent], (CGFloat)1.0f, @"Red component of yellow should be 1.0");
- STAssertEquals([yellow greenComponent], (CGFloat)1.0f, @"Green component of yellow should be 1.0");
- STAssertEquals([yellow blueComponent], (CGFloat)0.0f, @"Blue component of yellow should be 0.0");
- STAssertEquals([yellow alphaComponent], (CGFloat)1.0f, @"Alpha component of yellow should be 1.0");
+ XCTAssertEqual([yellow redComponent], (CGFloat)1.0f, @"Red component of yellow should be 1.0"); + XCTAssertEqual([yellow greenComponent], (CGFloat)1.0f, @"Green component of yellow should be 1.0"); + XCTAssertEqual([yellow blueComponent], (CGFloat)0.0f, @"Blue component of yellow should be 0.0"); + XCTAssertEqual([yellow alphaComponent], (CGFloat)1.0f, @"Alpha component of yellow should be 1.0"); - (void)testColorWith8DigitHTMLStringForGreenLowercase
NSString *string = @"#00ff00ff";
NSColor *green = [NSColor colorWithHTMLString:string];
- STAssertEquals([green redComponent], (CGFloat)0.0f, @"Red component of green should be 0.0");
- STAssertEquals([green greenComponent], (CGFloat)1.0f, @"Green component of green should be 1.0");
- STAssertEquals([green blueComponent], (CGFloat)0.0f, @"Blue component of green should be 0.0");
- STAssertEquals([green alphaComponent], (CGFloat)1.0f, @"Alpha component of green should be 1.0");
+ XCTAssertEqual([green redComponent], (CGFloat)0.0f, @"Red component of green should be 0.0"); + XCTAssertEqual([green greenComponent], (CGFloat)1.0f, @"Green component of green should be 1.0"); + XCTAssertEqual([green blueComponent], (CGFloat)0.0f, @"Blue component of green should be 0.0"); + XCTAssertEqual([green alphaComponent], (CGFloat)1.0f, @"Alpha component of green should be 1.0"); - (void)testColorWith8DigitHTMLStringForGreenUppercase
NSString *string = @"#00FF00FF";
NSColor *green = [NSColor colorWithHTMLString:string];
- STAssertEquals([green redComponent], (CGFloat)0.0f, @"Red component of green should be 0.0");
- STAssertEquals([green greenComponent], (CGFloat)1.0f, @"Green component of green should be 1.0");
- STAssertEquals([green blueComponent], (CGFloat)0.0f, @"Blue component of green should be 0.0");
- STAssertEquals([green alphaComponent], (CGFloat)1.0f, @"Alpha component of green should be 1.0");
+ XCTAssertEqual([green redComponent], (CGFloat)0.0f, @"Red component of green should be 0.0"); + XCTAssertEqual([green greenComponent], (CGFloat)1.0f, @"Green component of green should be 1.0"); + XCTAssertEqual([green blueComponent], (CGFloat)0.0f, @"Blue component of green should be 0.0"); + XCTAssertEqual([green alphaComponent], (CGFloat)1.0f, @"Alpha component of green should be 1.0"); - (void)testColorWith8DigitHTMLStringForCyanLowercase
NSString *string = @"#00ffffff";
NSColor *cyan = [NSColor colorWithHTMLString:string];
- STAssertEquals([cyan redComponent], (CGFloat)0.0f, @"Red component of cyan should be 0.0");
- STAssertEquals([cyan greenComponent], (CGFloat)1.0f, @"Green component of cyan should be 1.0");
- STAssertEquals([cyan blueComponent], (CGFloat)1.0f, @"Blue component of cyan should be 1.0");
- STAssertEquals([cyan alphaComponent], (CGFloat)1.0f, @"Alpha component of cyan should be 1.0");
+ XCTAssertEqual([cyan redComponent], (CGFloat)0.0f, @"Red component of cyan should be 0.0"); + XCTAssertEqual([cyan greenComponent], (CGFloat)1.0f, @"Green component of cyan should be 1.0"); + XCTAssertEqual([cyan blueComponent], (CGFloat)1.0f, @"Blue component of cyan should be 1.0"); + XCTAssertEqual([cyan alphaComponent], (CGFloat)1.0f, @"Alpha component of cyan should be 1.0"); - (void)testColorWith8DigitHTMLStringForCyanUppercase
NSString *string = @"#00FFFFFF";
NSColor *cyan = [NSColor colorWithHTMLString:string];
- STAssertEquals([cyan redComponent], (CGFloat)0.0f, @"Red component of cyan should be 0.0");
- STAssertEquals([cyan greenComponent], (CGFloat)1.0f, @"Green component of cyan should be 1.0");
- STAssertEquals([cyan blueComponent], (CGFloat)1.0f, @"Blue component of cyan should be 1.0");
- STAssertEquals([cyan alphaComponent], (CGFloat)1.0f, @"Alpha component of cyan should be 1.0");
+ XCTAssertEqual([cyan redComponent], (CGFloat)0.0f, @"Red component of cyan should be 0.0"); + XCTAssertEqual([cyan greenComponent], (CGFloat)1.0f, @"Green component of cyan should be 1.0"); + XCTAssertEqual([cyan blueComponent], (CGFloat)1.0f, @"Blue component of cyan should be 1.0"); + XCTAssertEqual([cyan alphaComponent], (CGFloat)1.0f, @"Alpha component of cyan should be 1.0"); - (void)testColorWith8DigitHTMLStringForBlueLowercase
NSString *string = @"#0000ffff";
NSColor *blue = [NSColor colorWithHTMLString:string];
- STAssertEquals([blue redComponent], (CGFloat)0.0f, @"Red component of blue should be 0.0");
- STAssertEquals([blue greenComponent], (CGFloat)0.0f, @"Green component of blue should be 0.0");
- STAssertEquals([blue blueComponent], (CGFloat)1.0f, @"Blue component of blue should be 1.0");
- STAssertEquals([blue alphaComponent], (CGFloat)1.0f, @"Alpha component of blue should be 1.0");
+ XCTAssertEqual([blue redComponent], (CGFloat)0.0f, @"Red component of blue should be 0.0"); + XCTAssertEqual([blue greenComponent], (CGFloat)0.0f, @"Green component of blue should be 0.0"); + XCTAssertEqual([blue blueComponent], (CGFloat)1.0f, @"Blue component of blue should be 1.0"); + XCTAssertEqual([blue alphaComponent], (CGFloat)1.0f, @"Alpha component of blue should be 1.0"); - (void)testColorWith8DigitHTMLStringForBlueUppercase
NSString *string = @"#0000FFFF";
NSColor *blue = [NSColor colorWithHTMLString:string];
- STAssertEquals([blue redComponent], (CGFloat)0.0f, @"Red component of blue should be 0.0");
- STAssertEquals([blue greenComponent], (CGFloat)0.0f, @"Green component of blue should be 0.0");
- STAssertEquals([blue blueComponent], (CGFloat)1.0f, @"Blue component of blue should be 1.0");
- STAssertEquals([blue alphaComponent], (CGFloat)1.0f, @"Alpha component of blue should be 1.0");
+ XCTAssertEqual([blue redComponent], (CGFloat)0.0f, @"Red component of blue should be 0.0"); + XCTAssertEqual([blue greenComponent], (CGFloat)0.0f, @"Green component of blue should be 0.0"); + XCTAssertEqual([blue blueComponent], (CGFloat)1.0f, @"Blue component of blue should be 1.0"); + XCTAssertEqual([blue alphaComponent], (CGFloat)1.0f, @"Alpha component of blue should be 1.0"); - (void)testColorWith8DigitHTMLStringForMagentaLowercase
NSString *string = @"#ff00ffff";
NSColor *magenta = [NSColor colorWithHTMLString:string];
- STAssertEquals([magenta redComponent], (CGFloat)1.0f, @"Red component of magenta should be 1.0");
- STAssertEquals([magenta greenComponent], (CGFloat)0.0f, @"Green component of magenta should be 0.0");
- STAssertEquals([magenta blueComponent], (CGFloat)1.0f, @"Blue component of magenta should be 1.0");
- STAssertEquals([magenta alphaComponent], (CGFloat)1.0f, @"Alpha component of magenta should be 1.0");
+ XCTAssertEqual([magenta redComponent], (CGFloat)1.0f, @"Red component of magenta should be 1.0"); + XCTAssertEqual([magenta greenComponent], (CGFloat)0.0f, @"Green component of magenta should be 0.0"); + XCTAssertEqual([magenta blueComponent], (CGFloat)1.0f, @"Blue component of magenta should be 1.0"); + XCTAssertEqual([magenta alphaComponent], (CGFloat)1.0f, @"Alpha component of magenta should be 1.0"); - (void)testColorWith8DigitHTMLStringForMagentaUppercase
NSString *string = @"#FF00FFFF";
NSColor *magenta = [NSColor colorWithHTMLString:string];
- STAssertEquals([magenta redComponent], (CGFloat)1.0f, @"Red component of magenta should be 1.0");
- STAssertEquals([magenta greenComponent], (CGFloat)0.0f, @"Green component of magenta should be 0.0");
- STAssertEquals([magenta blueComponent], (CGFloat)1.0f, @"Blue component of magenta should be 1.0");
- STAssertEquals([magenta alphaComponent], (CGFloat)1.0f, @"Alpha component of magenta should be 1.0");
+ XCTAssertEqual([magenta redComponent], (CGFloat)1.0f, @"Red component of magenta should be 1.0"); + XCTAssertEqual([magenta greenComponent], (CGFloat)0.0f, @"Green component of magenta should be 0.0"); + XCTAssertEqual([magenta blueComponent], (CGFloat)1.0f, @"Blue component of magenta should be 1.0"); + XCTAssertEqual([magenta alphaComponent], (CGFloat)1.0f, @"Alpha component of magenta should be 1.0"); - (void)testColorWith8DigitHTMLStringForWhiteLowercase
NSString *string = @"#ffffffff";
NSColor *white = [NSColor colorWithHTMLString:string];
- STAssertEquals([white redComponent], (CGFloat)1.0f, @"Red component of white should be 1.0");
- STAssertEquals([white greenComponent], (CGFloat)1.0f, @"Green component of white should be 1.0");
- STAssertEquals([white blueComponent], (CGFloat)1.0f, @"Blue component of white should be 1.0");
- STAssertEquals([white alphaComponent], (CGFloat)1.0f, @"Alpha component of white should be 1.0");
+ XCTAssertEqual([white redComponent], (CGFloat)1.0f, @"Red component of white should be 1.0"); + XCTAssertEqual([white greenComponent], (CGFloat)1.0f, @"Green component of white should be 1.0"); + XCTAssertEqual([white blueComponent], (CGFloat)1.0f, @"Blue component of white should be 1.0"); + XCTAssertEqual([white alphaComponent], (CGFloat)1.0f, @"Alpha component of white should be 1.0"); - (void)testColorWith8DigitHTMLStringForWhiteUppercase
NSString *string = @"#FFFFFFFF";
NSColor *white = [NSColor colorWithHTMLString:string];
- STAssertEquals([white redComponent], (CGFloat)1.0f, @"Red component of white should be 1.0");
- STAssertEquals([white greenComponent], (CGFloat)1.0f, @"Green component of white should be 1.0");
- STAssertEquals([white blueComponent], (CGFloat)1.0f, @"Blue component of white should be 1.0");
- STAssertEquals([white alphaComponent], (CGFloat)1.0f, @"Alpha component of white should be 1.0");
+ XCTAssertEqual([white redComponent], (CGFloat)1.0f, @"Red component of white should be 1.0"); + XCTAssertEqual([white greenComponent], (CGFloat)1.0f, @"Green component of white should be 1.0"); + XCTAssertEqual([white blueComponent], (CGFloat)1.0f, @"Blue component of white should be 1.0"); + XCTAssertEqual([white alphaComponent], (CGFloat)1.0f, @"Alpha component of white should be 1.0"); - (void)testColorWith8DigitHTMLStringForBlackLowercase
NSString *string = @"#000000ff";
NSColor *black = [NSColor colorWithHTMLString:string];
- STAssertEquals([black redComponent], (CGFloat)0.0f, @"Red component of black should be 0.0");
- STAssertEquals([black greenComponent], (CGFloat)0.0f, @"Green component of black should be 0.0");
- STAssertEquals([black blueComponent], (CGFloat)0.0f, @"Blue component of black should be 0.0");
- STAssertEquals([black alphaComponent], (CGFloat)1.0f, @"Alpha component of black should be 1.0");
+ XCTAssertEqual([black redComponent], (CGFloat)0.0f, @"Red component of black should be 0.0"); + XCTAssertEqual([black greenComponent], (CGFloat)0.0f, @"Green component of black should be 0.0"); + XCTAssertEqual([black blueComponent], (CGFloat)0.0f, @"Blue component of black should be 0.0"); + XCTAssertEqual([black alphaComponent], (CGFloat)1.0f, @"Alpha component of black should be 1.0"); - (void)testColorWith8DigitHTMLStringForBlackUppercase
NSString *string = @"#000000FF";
NSColor *black = [NSColor colorWithHTMLString:string];
- STAssertEquals([black redComponent], (CGFloat)0.0f, @"Red component of black should be 0.0");
- STAssertEquals([black greenComponent], (CGFloat)0.0f, @"Green component of black should be 0.0");
- STAssertEquals([black blueComponent], (CGFloat)0.0f, @"Blue component of black should be 0.0");
- STAssertEquals([black alphaComponent], (CGFloat)1.0f, @"Alpha component of black should be 1.0");
+ XCTAssertEqual([black redComponent], (CGFloat)0.0f, @"Red component of black should be 0.0"); + XCTAssertEqual([black greenComponent], (CGFloat)0.0f, @"Green component of black should be 0.0"); + XCTAssertEqual([black blueComponent], (CGFloat)0.0f, @"Blue component of black should be 0.0"); + XCTAssertEqual([black alphaComponent], (CGFloat)1.0f, @"Alpha component of black should be 1.0"); - (void)testColorWith4DigitHTMLStringForRedLowercase
NSString *string = @"#f00f";
NSColor *red = [NSColor colorWithHTMLString:string];
- STAssertEquals([red redComponent], (CGFloat)1.0f, @"Red component of red should be 1.0");
- STAssertEquals([red greenComponent], (CGFloat)0.0f, @"Green component of red should be 0.0");
- STAssertEquals([red blueComponent], (CGFloat)0.0f, @"Blue component of red should be 0.0");
- STAssertEquals([red alphaComponent], (CGFloat)1.0f, @"Alpha component of red should be 1.0");
+ XCTAssertEqual([red redComponent], (CGFloat)1.0f, @"Red component of red should be 1.0"); + XCTAssertEqual([red greenComponent], (CGFloat)0.0f, @"Green component of red should be 0.0"); + XCTAssertEqual([red blueComponent], (CGFloat)0.0f, @"Blue component of red should be 0.0"); + XCTAssertEqual([red alphaComponent], (CGFloat)1.0f, @"Alpha component of red should be 1.0"); - (void)testColorWith4DigitHTMLStringForRedUppercase
NSString *string = @"#F00F";
NSColor *red = [NSColor colorWithHTMLString:string];
- STAssertEquals([red redComponent], (CGFloat)1.0f, @"Red component of red should be 1.0");
- STAssertEquals([red greenComponent], (CGFloat)0.0f, @"Green component of red should be 0.0");
- STAssertEquals([red blueComponent], (CGFloat)0.0f, @"Blue component of red should be 0.0");
- STAssertEquals([red alphaComponent], (CGFloat)1.0f, @"Alpha component of red should be 1.0");
+ XCTAssertEqual([red redComponent], (CGFloat)1.0f, @"Red component of red should be 1.0"); + XCTAssertEqual([red greenComponent], (CGFloat)0.0f, @"Green component of red should be 0.0"); + XCTAssertEqual([red blueComponent], (CGFloat)0.0f, @"Blue component of red should be 0.0"); + XCTAssertEqual([red alphaComponent], (CGFloat)1.0f, @"Alpha component of red should be 1.0"); - (void)testColorWith4DigitHTMLStringForYellowLowercase
NSString *string = @"#ff0f";
NSColor *yellow = [NSColor colorWithHTMLString:string];
- STAssertEquals([yellow redComponent], (CGFloat)1.0f, @"Red component of yellow should be 1.0");
- STAssertEquals([yellow greenComponent], (CGFloat)1.0f, @"Green component of yellow should be 1.0");
- STAssertEquals([yellow blueComponent], (CGFloat)0.0f, @"Blue component of yellow should be 0.0");
- STAssertEquals([yellow alphaComponent], (CGFloat)1.0f, @"Alpha component of yellow should be 1.0");
+ XCTAssertEqual([yellow redComponent], (CGFloat)1.0f, @"Red component of yellow should be 1.0"); + XCTAssertEqual([yellow greenComponent], (CGFloat)1.0f, @"Green component of yellow should be 1.0"); + XCTAssertEqual([yellow blueComponent], (CGFloat)0.0f, @"Blue component of yellow should be 0.0"); + XCTAssertEqual([yellow alphaComponent], (CGFloat)1.0f, @"Alpha component of yellow should be 1.0"); - (void)testColorWith4DigitHTMLStringForYellowUppercase
NSString *string = @"#FF0F";
NSColor *yellow = [NSColor colorWithHTMLString:string];
- STAssertEquals([yellow redComponent], (CGFloat)1.0f, @"Red component of yellow should be 1.0");
- STAssertEquals([yellow greenComponent], (CGFloat)1.0f, @"Green component of yellow should be 1.0");
- STAssertEquals([yellow blueComponent], (CGFloat)0.0f, @"Blue component of yellow should be 0.0");
- STAssertEquals([yellow alphaComponent], (CGFloat)1.0f, @"Alpha component of yellow should be 1.0");
+ XCTAssertEqual([yellow redComponent], (CGFloat)1.0f, @"Red component of yellow should be 1.0"); + XCTAssertEqual([yellow greenComponent], (CGFloat)1.0f, @"Green component of yellow should be 1.0"); + XCTAssertEqual([yellow blueComponent], (CGFloat)0.0f, @"Blue component of yellow should be 0.0"); + XCTAssertEqual([yellow alphaComponent], (CGFloat)1.0f, @"Alpha component of yellow should be 1.0"); - (void)testColorWith4DigitHTMLStringForGreenLowercase
NSString *string = @"#0f0f";
NSColor *green = [NSColor colorWithHTMLString:string];
- STAssertEquals([green redComponent], (CGFloat)0.0f, @"Red component of green should be 0.0");
- STAssertEquals([green greenComponent], (CGFloat)1.0f, @"Green component of green should be 1.0");
- STAssertEquals([green blueComponent], (CGFloat)0.0f, @"Blue component of green should be 0.0");
- STAssertEquals([green alphaComponent], (CGFloat)1.0f, @"Alpha component of green should be 1.0");
+ XCTAssertEqual([green redComponent], (CGFloat)0.0f, @"Red component of green should be 0.0"); + XCTAssertEqual([green greenComponent], (CGFloat)1.0f, @"Green component of green should be 1.0"); + XCTAssertEqual([green blueComponent], (CGFloat)0.0f, @"Blue component of green should be 0.0"); + XCTAssertEqual([green alphaComponent], (CGFloat)1.0f, @"Alpha component of green should be 1.0"); - (void)testColorWith4DigitHTMLStringForGreenUppercase
NSString *string = @"#0F0F";
NSColor *green = [NSColor colorWithHTMLString:string];
- STAssertEquals([green redComponent], (CGFloat)0.0f, @"Red component of green should be 0.0");
- STAssertEquals([green greenComponent], (CGFloat)1.0f, @"Green component of green should be 1.0");
- STAssertEquals([green blueComponent], (CGFloat)0.0f, @"Blue component of green should be 0.0");
- STAssertEquals([green alphaComponent], (CGFloat)1.0f, @"Alpha component of green should be 1.0");
+ XCTAssertEqual([green redComponent], (CGFloat)0.0f, @"Red component of green should be 0.0"); + XCTAssertEqual([green greenComponent], (CGFloat)1.0f, @"Green component of green should be 1.0"); + XCTAssertEqual([green blueComponent], (CGFloat)0.0f, @"Blue component of green should be 0.0"); + XCTAssertEqual([green alphaComponent], (CGFloat)1.0f, @"Alpha component of green should be 1.0"); - (void)testColorWith4DigitHTMLStringForCyanLowercase
NSString *string = @"#0fff";
NSColor *cyan = [NSColor colorWithHTMLString:string];
- STAssertEquals([cyan redComponent], (CGFloat)0.0f, @"Red component of cyan should be 0.0");
- STAssertEquals([cyan greenComponent], (CGFloat)1.0f, @"Green component of cyan should be 1.0");
- STAssertEquals([cyan blueComponent], (CGFloat)1.0f, @"Blue component of cyan should be 1.0");
- STAssertEquals([cyan alphaComponent], (CGFloat)1.0f, @"Alpha component of cyan should be 1.0");
+ XCTAssertEqual([cyan redComponent], (CGFloat)0.0f, @"Red component of cyan should be 0.0"); + XCTAssertEqual([cyan greenComponent], (CGFloat)1.0f, @"Green component of cyan should be 1.0"); + XCTAssertEqual([cyan blueComponent], (CGFloat)1.0f, @"Blue component of cyan should be 1.0"); + XCTAssertEqual([cyan alphaComponent], (CGFloat)1.0f, @"Alpha component of cyan should be 1.0"); - (void)testColorWith4DigitHTMLStringForCyanUppercase
NSString *string = @"#0FFF";
NSColor *cyan = [NSColor colorWithHTMLString:string];
- STAssertEquals([cyan redComponent], (CGFloat)0.0f, @"Red component of cyan should be 0.0");
- STAssertEquals([cyan greenComponent], (CGFloat)1.0f, @"Green component of cyan should be 1.0");
- STAssertEquals([cyan blueComponent], (CGFloat)1.0f, @"Blue component of cyan should be 1.0");
- STAssertEquals([cyan alphaComponent], (CGFloat)1.0f, @"Alpha component of cyan should be 1.0");
+ XCTAssertEqual([cyan redComponent], (CGFloat)0.0f, @"Red component of cyan should be 0.0"); + XCTAssertEqual([cyan greenComponent], (CGFloat)1.0f, @"Green component of cyan should be 1.0"); + XCTAssertEqual([cyan blueComponent], (CGFloat)1.0f, @"Blue component of cyan should be 1.0"); + XCTAssertEqual([cyan alphaComponent], (CGFloat)1.0f, @"Alpha component of cyan should be 1.0"); - (void)testColorWith4DigitHTMLStringForBlueLowercase
NSString *string = @"#00ff";
NSColor *blue = [NSColor colorWithHTMLString:string];
- STAssertEquals([blue redComponent], (CGFloat)0.0f, @"Red component of blue should be 0.0");
- STAssertEquals([blue greenComponent], (CGFloat)0.0f, @"Green component of blue should be 0.0");
- STAssertEquals([blue blueComponent], (CGFloat)1.0f, @"Blue component of blue should be 1.0");
- STAssertEquals([blue alphaComponent], (CGFloat)1.0f, @"Alpha component of blue should be 1.0");
+ XCTAssertEqual([blue redComponent], (CGFloat)0.0f, @"Red component of blue should be 0.0"); + XCTAssertEqual([blue greenComponent], (CGFloat)0.0f, @"Green component of blue should be 0.0"); + XCTAssertEqual([blue blueComponent], (CGFloat)1.0f, @"Blue component of blue should be 1.0"); + XCTAssertEqual([blue alphaComponent], (CGFloat)1.0f, @"Alpha component of blue should be 1.0"); - (void)testColorWith4DigitHTMLStringForBlueUppercase
NSString *string = @"#00FF";
NSColor *blue = [NSColor colorWithHTMLString:string];
- STAssertEquals([blue redComponent], (CGFloat)0.0f, @"Red component of blue should be 0.0");
- STAssertEquals([blue greenComponent], (CGFloat)0.0f, @"Green component of blue should be 0.0");
- STAssertEquals([blue blueComponent], (CGFloat)1.0f, @"Blue component of blue should be 1.0");
- STAssertEquals([blue alphaComponent], (CGFloat)1.0f, @"Alpha component of blue should be 1.0");
+ XCTAssertEqual([blue redComponent], (CGFloat)0.0f, @"Red component of blue should be 0.0"); + XCTAssertEqual([blue greenComponent], (CGFloat)0.0f, @"Green component of blue should be 0.0"); + XCTAssertEqual([blue blueComponent], (CGFloat)1.0f, @"Blue component of blue should be 1.0"); + XCTAssertEqual([blue alphaComponent], (CGFloat)1.0f, @"Alpha component of blue should be 1.0"); - (void)testColorWith4DigitHTMLStringForMagentaLowercase
NSString *string = @"#f0ff";
NSColor *magenta = [NSColor colorWithHTMLString:string];
- STAssertEquals([magenta redComponent], (CGFloat)1.0f, @"Red component of magenta should be 1.0");
- STAssertEquals([magenta greenComponent], (CGFloat)0.0f, @"Green component of magenta should be 0.0");
- STAssertEquals([magenta blueComponent], (CGFloat)1.0f, @"Blue component of magenta should be 1.0");
- STAssertEquals([magenta alphaComponent], (CGFloat)1.0f, @"Alpha component of magenta should be 1.0");
+ XCTAssertEqual([magenta redComponent], (CGFloat)1.0f, @"Red component of magenta should be 1.0"); + XCTAssertEqual([magenta greenComponent], (CGFloat)0.0f, @"Green component of magenta should be 0.0"); + XCTAssertEqual([magenta blueComponent], (CGFloat)1.0f, @"Blue component of magenta should be 1.0"); + XCTAssertEqual([magenta alphaComponent], (CGFloat)1.0f, @"Alpha component of magenta should be 1.0"); - (void)testColorWith4DigitHTMLStringForMagentaUppercase
NSString *string = @"#F0FF";
NSColor *magenta = [NSColor colorWithHTMLString:string];
- STAssertEquals([magenta redComponent], (CGFloat)1.0f, @"Red component of magenta should be 1.0");
- STAssertEquals([magenta greenComponent], (CGFloat)0.0f, @"Green component of magenta should be 0.0");
- STAssertEquals([magenta blueComponent], (CGFloat)1.0f, @"Blue component of magenta should be 1.0");
- STAssertEquals([magenta alphaComponent], (CGFloat)1.0f, @"Alpha component of magenta should be 1.0");
+ XCTAssertEqual([magenta redComponent], (CGFloat)1.0f, @"Red component of magenta should be 1.0"); + XCTAssertEqual([magenta greenComponent], (CGFloat)0.0f, @"Green component of magenta should be 0.0"); + XCTAssertEqual([magenta blueComponent], (CGFloat)1.0f, @"Blue component of magenta should be 1.0"); + XCTAssertEqual([magenta alphaComponent], (CGFloat)1.0f, @"Alpha component of magenta should be 1.0"); - (void)testColorWith4DigitHTMLStringForWhiteLowercase
NSString *string = @"#ffff";
NSColor *white = [NSColor colorWithHTMLString:string];
- STAssertEquals([white redComponent], (CGFloat)1.0f, @"Red component of white should be 1.0");
- STAssertEquals([white greenComponent], (CGFloat)1.0f, @"Green component of white should be 1.0");
- STAssertEquals([white blueComponent], (CGFloat)1.0f, @"Blue component of white should be 1.0");
- STAssertEquals([white alphaComponent], (CGFloat)1.0f, @"Alpha component of white should be 1.0");
+ XCTAssertEqual([white redComponent], (CGFloat)1.0f, @"Red component of white should be 1.0"); + XCTAssertEqual([white greenComponent], (CGFloat)1.0f, @"Green component of white should be 1.0"); + XCTAssertEqual([white blueComponent], (CGFloat)1.0f, @"Blue component of white should be 1.0"); + XCTAssertEqual([white alphaComponent], (CGFloat)1.0f, @"Alpha component of white should be 1.0"); - (void)testColorWith4DigitHTMLStringForWhiteUppercase
NSString *string = @"#FFFF";
NSColor *white = [NSColor colorWithHTMLString:string];
- STAssertEquals([white redComponent], (CGFloat)1.0f, @"Red component of white should be 1.0");
- STAssertEquals([white greenComponent], (CGFloat)1.0f, @"Green component of white should be 1.0");
- STAssertEquals([white blueComponent], (CGFloat)1.0f, @"Blue component of white should be 1.0");
- STAssertEquals([white alphaComponent], (CGFloat)1.0f, @"Alpha component of white should be 1.0");
+ XCTAssertEqual([white redComponent], (CGFloat)1.0f, @"Red component of white should be 1.0"); + XCTAssertEqual([white greenComponent], (CGFloat)1.0f, @"Green component of white should be 1.0"); + XCTAssertEqual([white blueComponent], (CGFloat)1.0f, @"Blue component of white should be 1.0"); + XCTAssertEqual([white alphaComponent], (CGFloat)1.0f, @"Alpha component of white should be 1.0"); - (void)testColorWith4DigitHTMLStringForBlackLowercase
NSString *string = @"#000f";
NSColor *black = [NSColor colorWithHTMLString:string];
- STAssertEquals([black redComponent], (CGFloat)0.0f, @"Red component of black should be 0.0");
- STAssertEquals([black greenComponent], (CGFloat)0.0f, @"Green component of black should be 0.0");
- STAssertEquals([black blueComponent], (CGFloat)0.0f, @"Blue component of black should be 0.0");
- STAssertEquals([black alphaComponent], (CGFloat)1.0f, @"Alpha component of black should be 1.0");
+ XCTAssertEqual([black redComponent], (CGFloat)0.0f, @"Red component of black should be 0.0"); + XCTAssertEqual([black greenComponent], (CGFloat)0.0f, @"Green component of black should be 0.0"); + XCTAssertEqual([black blueComponent], (CGFloat)0.0f, @"Blue component of black should be 0.0"); + XCTAssertEqual([black alphaComponent], (CGFloat)1.0f, @"Alpha component of black should be 1.0"); - (void)testColorWith4DigitHTMLStringForBlackUppercase
NSString *string = @"#000F";
NSColor *black = [NSColor colorWithHTMLString:string];
- STAssertEquals([black redComponent], (CGFloat)0.0f, @"Red component of black should be 0.0");
- STAssertEquals([black greenComponent], (CGFloat)0.0f, @"Green component of black should be 0.0");
- STAssertEquals([black blueComponent], (CGFloat)0.0f, @"Blue component of black should be 0.0");
- STAssertEquals([black alphaComponent], (CGFloat)1.0f, @"Alpha component of black should be 1.0");
+ XCTAssertEqual([black redComponent], (CGFloat)0.0f, @"Red component of black should be 0.0"); + XCTAssertEqual([black greenComponent], (CGFloat)0.0f, @"Green component of black should be 0.0"); + XCTAssertEqual([black blueComponent], (CGFloat)0.0f, @"Blue component of black should be 0.0"); + XCTAssertEqual([black alphaComponent], (CGFloat)1.0f, @"Alpha component of black should be 1.0"); - (void)testColorWith6DigitHTMLStringForTransparentRedLowercase
NSString *string = @"#ff0000";
NSColor *transparentRed = [NSColor colorWithHTMLString:string];
- STAssertEquals([transparentRed redComponent], (CGFloat)1.0f, @"Red component of transparent red should be 1.0");
- STAssertEquals([transparentRed greenComponent], (CGFloat)0.0f, @"Green component of transparent red should be 0.0");
- STAssertEquals([transparentRed blueComponent], (CGFloat)0.0f, @"Blue component of transparent red should be 0.0");
+ XCTAssertEqual([transparentRed redComponent], (CGFloat)1.0f, @"Red component of transparent red should be 1.0"); + XCTAssertEqual([transparentRed greenComponent], (CGFloat)0.0f, @"Green component of transparent red should be 0.0"); + XCTAssertEqual([transparentRed blueComponent], (CGFloat)0.0f, @"Blue component of transparent red should be 0.0"); - (void)testColorWith6DigitHTMLStringForTransparentRedUppercase
NSString *string = @"#FF0000";
NSColor *transparentRed = [NSColor colorWithHTMLString:string];
- STAssertEquals([transparentRed redComponent], (CGFloat)1.0f, @"Red component of transparent red should be 1.0");
- STAssertEquals([transparentRed greenComponent], (CGFloat)0.0f, @"Green component of transparent red should be 0.0");
- STAssertEquals([transparentRed blueComponent], (CGFloat)0.0f, @"Blue component of transparent red should be 0.0");
+ XCTAssertEqual([transparentRed redComponent], (CGFloat)1.0f, @"Red component of transparent red should be 1.0"); + XCTAssertEqual([transparentRed greenComponent], (CGFloat)0.0f, @"Green component of transparent red should be 0.0"); + XCTAssertEqual([transparentRed blueComponent], (CGFloat)0.0f, @"Blue component of transparent red should be 0.0"); - (void)testColorWith6DigitHTMLStringForTransparentYellowLowercase
NSString *string = @"#ffff00";
NSColor *transparentYellow = [NSColor colorWithHTMLString:string];
- STAssertEquals([transparentYellow redComponent], (CGFloat)1.0f, @"Red component of transparent yellow should be 1.0");
- STAssertEquals([transparentYellow greenComponent], (CGFloat)1.0f, @"Green component of transparent yellow should be 1.0");
- STAssertEquals([transparentYellow blueComponent], (CGFloat)0.0f, @"Blue component of transparent yellow should be 0.0");
+ XCTAssertEqual([transparentYellow redComponent], (CGFloat)1.0f, @"Red component of transparent yellow should be 1.0"); + XCTAssertEqual([transparentYellow greenComponent], (CGFloat)1.0f, @"Green component of transparent yellow should be 1.0"); + XCTAssertEqual([transparentYellow blueComponent], (CGFloat)0.0f, @"Blue component of transparent yellow should be 0.0"); - (void)testColorWith6DigitHTMLStringForTransparentYellowUppercase
NSString *string = @"#FFFF00";
NSColor *transparentYellow = [NSColor colorWithHTMLString:string];
- STAssertEquals([transparentYellow redComponent], (CGFloat)1.0f, @"Red component of transparent yellow should be 1.0");
- STAssertEquals([transparentYellow greenComponent], (CGFloat)1.0f, @"Green component of transparent yellow should be 1.0");
- STAssertEquals([transparentYellow blueComponent], (CGFloat)0.0f, @"Blue component of transparent yellow should be 0.0");
+ XCTAssertEqual([transparentYellow redComponent], (CGFloat)1.0f, @"Red component of transparent yellow should be 1.0"); + XCTAssertEqual([transparentYellow greenComponent], (CGFloat)1.0f, @"Green component of transparent yellow should be 1.0"); + XCTAssertEqual([transparentYellow blueComponent], (CGFloat)0.0f, @"Blue component of transparent yellow should be 0.0"); - (void)testColorWith6DigitHTMLStringForTransparentGreenLowercase
NSString *string = @"#00ff00";
NSColor *transparentGreen = [NSColor colorWithHTMLString:string];
- STAssertEquals([transparentGreen redComponent], (CGFloat)0.0f, @"Red component of transparent green should be 0.0");
- STAssertEquals([transparentGreen greenComponent], (CGFloat)1.0f, @"Green component of transparent green should be 1.0");
- STAssertEquals([transparentGreen blueComponent], (CGFloat)0.0f, @"Blue component of transparent green should be 0.0");
+ XCTAssertEqual([transparentGreen redComponent], (CGFloat)0.0f, @"Red component of transparent green should be 0.0"); + XCTAssertEqual([transparentGreen greenComponent], (CGFloat)1.0f, @"Green component of transparent green should be 1.0"); + XCTAssertEqual([transparentGreen blueComponent], (CGFloat)0.0f, @"Blue component of transparent green should be 0.0"); - (void)testColorWith6DigitHTMLStringForTransparentGreenUppercase
NSString *string = @"#00FF00";
NSColor *transparentGreen = [NSColor colorWithHTMLString:string];
- STAssertEquals([transparentGreen redComponent], (CGFloat)0.0f, @"Red component of transparent green should be 0.0");
- STAssertEquals([transparentGreen greenComponent], (CGFloat)1.0f, @"Green component of transparent green should be 1.0");
- STAssertEquals([transparentGreen blueComponent], (CGFloat)0.0f, @"Blue component of transparent green should be 0.0");
+ XCTAssertEqual([transparentGreen redComponent], (CGFloat)0.0f, @"Red component of transparent green should be 0.0"); + XCTAssertEqual([transparentGreen greenComponent], (CGFloat)1.0f, @"Green component of transparent green should be 1.0"); + XCTAssertEqual([transparentGreen blueComponent], (CGFloat)0.0f, @"Blue component of transparent green should be 0.0"); - (void)testColorWith6DigitHTMLStringForTransparentCyanLowercase
NSString *string = @"#00ffff";
NSColor *transparentCyan = [NSColor colorWithHTMLString:string];
- STAssertEquals([transparentCyan redComponent], (CGFloat)0.0f, @"Red component of transparent cyan should be 0.0");
- STAssertEquals([transparentCyan greenComponent], (CGFloat)1.0f, @"Green component of transparent cyan should be 1.0");
- STAssertEquals([transparentCyan blueComponent], (CGFloat)1.0f, @"Blue component of transparent cyan should be 1.0");
+ XCTAssertEqual([transparentCyan redComponent], (CGFloat)0.0f, @"Red component of transparent cyan should be 0.0"); + XCTAssertEqual([transparentCyan greenComponent], (CGFloat)1.0f, @"Green component of transparent cyan should be 1.0"); + XCTAssertEqual([transparentCyan blueComponent], (CGFloat)1.0f, @"Blue component of transparent cyan should be 1.0"); - (void)testColorWith6DigitHTMLStringForTransparentCyanUppercase
NSString *string = @"#00FFFF";
NSColor *transparentCyan = [NSColor colorWithHTMLString:string];
- STAssertEquals([transparentCyan redComponent], (CGFloat)0.0f, @"Red component of transparent cyan should be 0.0");
- STAssertEquals([transparentCyan greenComponent], (CGFloat)1.0f, @"Green component of transparent cyan should be 1.0");
- STAssertEquals([transparentCyan blueComponent], (CGFloat)1.0f, @"Blue component of transparent cyan should be 1.0");
+ XCTAssertEqual([transparentCyan redComponent], (CGFloat)0.0f, @"Red component of transparent cyan should be 0.0"); + XCTAssertEqual([transparentCyan greenComponent], (CGFloat)1.0f, @"Green component of transparent cyan should be 1.0"); + XCTAssertEqual([transparentCyan blueComponent], (CGFloat)1.0f, @"Blue component of transparent cyan should be 1.0"); - (void)testColorWith6DigitHTMLStringForTransparentBlueLowercase
NSString *string = @"#0000ff";
NSColor *transparentBlue = [NSColor colorWithHTMLString:string];
- STAssertEquals([transparentBlue redComponent], (CGFloat)0.0f, @"Red component of transparent blue should be 0.0");
- STAssertEquals([transparentBlue greenComponent], (CGFloat)0.0f, @"Green component of transparent blue should be 0.0");
- STAssertEquals([transparentBlue blueComponent], (CGFloat)1.0f, @"Blue component of transparent blue should be 1.0");
+ XCTAssertEqual([transparentBlue redComponent], (CGFloat)0.0f, @"Red component of transparent blue should be 0.0"); + XCTAssertEqual([transparentBlue greenComponent], (CGFloat)0.0f, @"Green component of transparent blue should be 0.0"); + XCTAssertEqual([transparentBlue blueComponent], (CGFloat)1.0f, @"Blue component of transparent blue should be 1.0"); - (void)testColorWith6DigitHTMLStringForTransparentBlueUppercase
NSString *string = @"#0000FF";
NSColor *transparentBlue = [NSColor colorWithHTMLString:string];
- STAssertEquals([transparentBlue redComponent], (CGFloat)0.0f, @"Red component of transparent blue should be 0.0");
- STAssertEquals([transparentBlue greenComponent], (CGFloat)0.0f, @"Green component of transparent blue should be 0.0");
- STAssertEquals([transparentBlue blueComponent], (CGFloat)1.0f, @"Blue component of transparent blue should be 1.0");
+ XCTAssertEqual([transparentBlue redComponent], (CGFloat)0.0f, @"Red component of transparent blue should be 0.0"); + XCTAssertEqual([transparentBlue greenComponent], (CGFloat)0.0f, @"Green component of transparent blue should be 0.0"); + XCTAssertEqual([transparentBlue blueComponent], (CGFloat)1.0f, @"Blue component of transparent blue should be 1.0"); - (void)testColorWith6DigitHTMLStringForTransparentMagentaLowercase
NSString *string = @"#ff00ff";
NSColor *transparentMagenta = [NSColor colorWithHTMLString:string];
- STAssertEquals([transparentMagenta redComponent], (CGFloat)1.0f, @"Red component of transparent magenta should be 1.0");
- STAssertEquals([transparentMagenta greenComponent], (CGFloat)0.0f, @"Green component of transparent magenta should be 0.0");
- STAssertEquals([transparentMagenta blueComponent], (CGFloat)1.0f, @"Blue component of transparent magenta should be 1.0");
+ XCTAssertEqual([transparentMagenta redComponent], (CGFloat)1.0f, @"Red component of transparent magenta should be 1.0"); + XCTAssertEqual([transparentMagenta greenComponent], (CGFloat)0.0f, @"Green component of transparent magenta should be 0.0"); + XCTAssertEqual([transparentMagenta blueComponent], (CGFloat)1.0f, @"Blue component of transparent magenta should be 1.0"); - (void)testColorWith6DigitHTMLStringForTransparentMagentaUppercase
NSString *string = @"#FF00FF";
NSColor *transparentMagenta = [NSColor colorWithHTMLString:string];
- STAssertEquals([transparentMagenta redComponent], (CGFloat)1.0f, @"Red component of transparent magenta should be 1.0");
- STAssertEquals([transparentMagenta greenComponent], (CGFloat)0.0f, @"Green component of transparent magenta should be 0.0");
- STAssertEquals([transparentMagenta blueComponent], (CGFloat)1.0f, @"Blue component of transparent magenta should be 1.0");
+ XCTAssertEqual([transparentMagenta redComponent], (CGFloat)1.0f, @"Red component of transparent magenta should be 1.0"); + XCTAssertEqual([transparentMagenta greenComponent], (CGFloat)0.0f, @"Green component of transparent magenta should be 0.0"); + XCTAssertEqual([transparentMagenta blueComponent], (CGFloat)1.0f, @"Blue component of transparent magenta should be 1.0"); - (void)testColorWith6DigitHTMLStringForTransparentWhiteLowercase
NSString *string = @"#ffffff";
NSColor *transparentWhite = [NSColor colorWithHTMLString:string];
- STAssertEquals([transparentWhite redComponent], (CGFloat)1.0f, @"Red component of transparent white should be 1.0");
- STAssertEquals([transparentWhite greenComponent], (CGFloat)1.0f, @"Green component of transparent white should be 1.0");
- STAssertEquals([transparentWhite blueComponent], (CGFloat)1.0f, @"Blue component of transparent white should be 1.0");
+ XCTAssertEqual([transparentWhite redComponent], (CGFloat)1.0f, @"Red component of transparent white should be 1.0"); + XCTAssertEqual([transparentWhite greenComponent], (CGFloat)1.0f, @"Green component of transparent white should be 1.0"); + XCTAssertEqual([transparentWhite blueComponent], (CGFloat)1.0f, @"Blue component of transparent white should be 1.0"); - (void)testColorWith6DigitHTMLStringForTransparentWhiteUppercase
NSString *string = @"#FFFFFF";
NSColor *transparentWhite = [NSColor colorWithHTMLString:string];
- STAssertEquals([transparentWhite redComponent], (CGFloat)1.0f, @"Red component of transparent white should be 1.0");
- STAssertEquals([transparentWhite greenComponent], (CGFloat)1.0f, @"Green component of transparent white should be 1.0");
- STAssertEquals([transparentWhite blueComponent], (CGFloat)1.0f, @"Blue component of transparent white should be 1.0");
+ XCTAssertEqual([transparentWhite redComponent], (CGFloat)1.0f, @"Red component of transparent white should be 1.0"); + XCTAssertEqual([transparentWhite greenComponent], (CGFloat)1.0f, @"Green component of transparent white should be 1.0"); + XCTAssertEqual([transparentWhite blueComponent], (CGFloat)1.0f, @"Blue component of transparent white should be 1.0"); - (void)testColorWith6DigitHTMLStringForTransparentBlackLowercase
NSString *string = @"#000000";
NSColor *transparentBlack = [NSColor colorWithHTMLString:string];
- STAssertEquals([transparentBlack redComponent], (CGFloat)0.0f, @"Red component of transparent black should be 0.0");
- STAssertEquals([transparentBlack greenComponent], (CGFloat)0.0f, @"Green component of transparent black should be 0.0");
- STAssertEquals([transparentBlack blueComponent], (CGFloat)0.0f, @"Blue component of transparent black should be 0.0");
+ XCTAssertEqual([transparentBlack redComponent], (CGFloat)0.0f, @"Red component of transparent black should be 0.0"); + XCTAssertEqual([transparentBlack greenComponent], (CGFloat)0.0f, @"Green component of transparent black should be 0.0"); + XCTAssertEqual([transparentBlack blueComponent], (CGFloat)0.0f, @"Blue component of transparent black should be 0.0"); - (void)testColorWith6DigitHTMLStringForTransparentBlackUppercase
NSString *string = @"#000000";
NSColor *transparentBlack = [NSColor colorWithHTMLString:string];
- STAssertEquals([transparentBlack redComponent], (CGFloat)0.0f, @"Red component of transparent black should be 0.0");
- STAssertEquals([transparentBlack greenComponent], (CGFloat)0.0f, @"Green component of transparent black should be 0.0");
- STAssertEquals([transparentBlack blueComponent], (CGFloat)0.0f, @"Blue component of transparent black should be 0.0");
+ XCTAssertEqual([transparentBlack redComponent], (CGFloat)0.0f, @"Red component of transparent black should be 0.0"); + XCTAssertEqual([transparentBlack greenComponent], (CGFloat)0.0f, @"Green component of transparent black should be 0.0"); + XCTAssertEqual([transparentBlack blueComponent], (CGFloat)0.0f, @"Blue component of transparent black should be 0.0"); - (void)testColorWith3DigitHTMLStringForTransparentRedLowercase
NSString *string = @"#f00";
NSColor *transparentRed = [NSColor colorWithHTMLString:string];
- STAssertEquals([transparentRed redComponent], (CGFloat)1.0f, @"Red component of transparent red should be 1.0");
- STAssertEquals([transparentRed greenComponent], (CGFloat)0.0f, @"Green component of transparent red should be 0.0");
- STAssertEquals([transparentRed blueComponent], (CGFloat)0.0f, @"Blue component of transparent red should be 0.0");
+ XCTAssertEqual([transparentRed redComponent], (CGFloat)1.0f, @"Red component of transparent red should be 1.0"); + XCTAssertEqual([transparentRed greenComponent], (CGFloat)0.0f, @"Green component of transparent red should be 0.0"); + XCTAssertEqual([transparentRed blueComponent], (CGFloat)0.0f, @"Blue component of transparent red should be 0.0"); - (void)testColorWith3DigitHTMLStringForTransparentRedUppercase
NSString *string = @"#F00";
NSColor *transparentRed = [NSColor colorWithHTMLString:string];
- STAssertEquals([transparentRed redComponent], (CGFloat)1.0f, @"Red component of transparent red should be 1.0");
- STAssertEquals([transparentRed greenComponent], (CGFloat)0.0f, @"Green component of transparent red should be 0.0");
- STAssertEquals([transparentRed blueComponent], (CGFloat)0.0f, @"Blue component of transparent red should be 0.0");
+ XCTAssertEqual([transparentRed redComponent], (CGFloat)1.0f, @"Red component of transparent red should be 1.0"); + XCTAssertEqual([transparentRed greenComponent], (CGFloat)0.0f, @"Green component of transparent red should be 0.0"); + XCTAssertEqual([transparentRed blueComponent], (CGFloat)0.0f, @"Blue component of transparent red should be 0.0"); - (void)testColorWith3DigitHTMLStringForTransparentYellowLowercase
NSString *string = @"#ff0";
NSColor *transparentYellow = [NSColor colorWithHTMLString:string];
- STAssertEquals([transparentYellow redComponent], (CGFloat)1.0f, @"Red component of transparent yellow should be 1.0");
- STAssertEquals([transparentYellow greenComponent], (CGFloat)1.0f, @"Green component of transparent yellow should be 1.0");
- STAssertEquals([transparentYellow blueComponent], (CGFloat)0.0f, @"Blue component of transparent yellow should be 0.0");
+ XCTAssertEqual([transparentYellow redComponent], (CGFloat)1.0f, @"Red component of transparent yellow should be 1.0"); + XCTAssertEqual([transparentYellow greenComponent], (CGFloat)1.0f, @"Green component of transparent yellow should be 1.0"); + XCTAssertEqual([transparentYellow blueComponent], (CGFloat)0.0f, @"Blue component of transparent yellow should be 0.0"); - (void)testColorWith3DigitHTMLStringForTransparentYellowUppercase
NSString *string = @"#FF0";
NSColor *transparentYellow = [NSColor colorWithHTMLString:string];
- STAssertEquals([transparentYellow redComponent], (CGFloat)1.0f, @"Red component of transparent yellow should be 1.0");
- STAssertEquals([transparentYellow greenComponent], (CGFloat)1.0f, @"Green component of transparent yellow should be 1.0");
- STAssertEquals([transparentYellow blueComponent], (CGFloat)0.0f, @"Blue component of transparent yellow should be 0.0");
+ XCTAssertEqual([transparentYellow redComponent], (CGFloat)1.0f, @"Red component of transparent yellow should be 1.0"); + XCTAssertEqual([transparentYellow greenComponent], (CGFloat)1.0f, @"Green component of transparent yellow should be 1.0"); + XCTAssertEqual([transparentYellow blueComponent], (CGFloat)0.0f, @"Blue component of transparent yellow should be 0.0"); - (void)testColorWith3DigitHTMLStringForTransparentGreenLowercase
NSString *string = @"#0f0";
NSColor *transparentGreen = [NSColor colorWithHTMLString:string];
- STAssertEquals([transparentGreen redComponent], (CGFloat)0.0f, @"Red component of transparent green should be 0.0");
- STAssertEquals([transparentGreen greenComponent], (CGFloat)1.0f, @"Green component of transparent green should be 1.0");
- STAssertEquals([transparentGreen blueComponent], (CGFloat)0.0f, @"Blue component of transparent green should be 0.0");
+ XCTAssertEqual([transparentGreen redComponent], (CGFloat)0.0f, @"Red component of transparent green should be 0.0"); + XCTAssertEqual([transparentGreen greenComponent], (CGFloat)1.0f, @"Green component of transparent green should be 1.0"); + XCTAssertEqual([transparentGreen blueComponent], (CGFloat)0.0f, @"Blue component of transparent green should be 0.0"); - (void)testColorWith3DigitHTMLStringForTransparentGreenUppercase
NSString *string = @"#0F0";
NSColor *transparentGreen = [NSColor colorWithHTMLString:string];
- STAssertEquals([transparentGreen redComponent], (CGFloat)0.0f, @"Red component of transparent green should be 0.0");
- STAssertEquals([transparentGreen greenComponent], (CGFloat)1.0f, @"Green component of transparent green should be 1.0");
- STAssertEquals([transparentGreen blueComponent], (CGFloat)0.0f, @"Blue component of transparent green should be 0.0");
+ XCTAssertEqual([transparentGreen redComponent], (CGFloat)0.0f, @"Red component of transparent green should be 0.0"); + XCTAssertEqual([transparentGreen greenComponent], (CGFloat)1.0f, @"Green component of transparent green should be 1.0"); + XCTAssertEqual([transparentGreen blueComponent], (CGFloat)0.0f, @"Blue component of transparent green should be 0.0"); - (void)testColorWith3DigitHTMLStringForTransparentCyanLowercase
NSString *string = @"#0ff";
NSColor *transparentCyan = [NSColor colorWithHTMLString:string];
- STAssertEquals([transparentCyan redComponent], (CGFloat)0.0f, @"Red component of transparent cyan should be 0.0");
- STAssertEquals([transparentCyan greenComponent], (CGFloat)1.0f, @"Green component of transparent cyan should be 1.0");
- STAssertEquals([transparentCyan blueComponent], (CGFloat)1.0f, @"Blue component of transparent cyan should be 1.0");
+ XCTAssertEqual([transparentCyan redComponent], (CGFloat)0.0f, @"Red component of transparent cyan should be 0.0"); + XCTAssertEqual([transparentCyan greenComponent], (CGFloat)1.0f, @"Green component of transparent cyan should be 1.0"); + XCTAssertEqual([transparentCyan blueComponent], (CGFloat)1.0f, @"Blue component of transparent cyan should be 1.0"); - (void)testColorWith3DigitHTMLStringForTransparentCyanUppercase
NSString *string = @"#0FF";
NSColor *transparentCyan = [NSColor colorWithHTMLString:string];
- STAssertEquals([transparentCyan redComponent], (CGFloat)0.0f, @"Red component of transparent cyan should be 0.0");
- STAssertEquals([transparentCyan greenComponent], (CGFloat)1.0f, @"Green component of transparent cyan should be 1.0");
- STAssertEquals([transparentCyan blueComponent], (CGFloat)1.0f, @"Blue component of transparent cyan should be 1.0");
+ XCTAssertEqual([transparentCyan redComponent], (CGFloat)0.0f, @"Red component of transparent cyan should be 0.0"); + XCTAssertEqual([transparentCyan greenComponent], (CGFloat)1.0f, @"Green component of transparent cyan should be 1.0"); + XCTAssertEqual([transparentCyan blueComponent], (CGFloat)1.0f, @"Blue component of transparent cyan should be 1.0"); - (void)testColorWith3DigitHTMLStringForTransparentBlueLowercase
NSString *string = @"#00f";
NSColor *transparentBlue = [NSColor colorWithHTMLString:string];
- STAssertEquals([transparentBlue redComponent], (CGFloat)0.0f, @"Red component of transparent blue should be 0.0");
- STAssertEquals([transparentBlue greenComponent], (CGFloat)0.0f, @"Green component of transparent blue should be 0.0");
- STAssertEquals([transparentBlue blueComponent], (CGFloat)1.0f, @"Blue component of transparent blue should be 1.0");
+ XCTAssertEqual([transparentBlue redComponent], (CGFloat)0.0f, @"Red component of transparent blue should be 0.0"); + XCTAssertEqual([transparentBlue greenComponent], (CGFloat)0.0f, @"Green component of transparent blue should be 0.0"); + XCTAssertEqual([transparentBlue blueComponent], (CGFloat)1.0f, @"Blue component of transparent blue should be 1.0"); - (void)testColorWith3DigitHTMLStringForTransparentBlueUppercase
NSString *string = @"#00F";
NSColor *transparentBlue = [NSColor colorWithHTMLString:string];
- STAssertEquals([transparentBlue redComponent], (CGFloat)0.0f, @"Red component of transparent blue should be 0.0");
- STAssertEquals([transparentBlue greenComponent], (CGFloat)0.0f, @"Green component of transparent blue should be 0.0");
- STAssertEquals([transparentBlue blueComponent], (CGFloat)1.0f, @"Blue component of transparent blue should be 1.0");
+ XCTAssertEqual([transparentBlue redComponent], (CGFloat)0.0f, @"Red component of transparent blue should be 0.0"); + XCTAssertEqual([transparentBlue greenComponent], (CGFloat)0.0f, @"Green component of transparent blue should be 0.0"); + XCTAssertEqual([transparentBlue blueComponent], (CGFloat)1.0f, @"Blue component of transparent blue should be 1.0"); - (void)testColorWith3DigitHTMLStringForTransparentMagentaLowercase
NSString *string = @"#f0f";
NSColor *transparentMagenta = [NSColor colorWithHTMLString:string];
- STAssertEquals([transparentMagenta redComponent], (CGFloat)1.0f, @"Red component of transparent magenta should be 1.0");
- STAssertEquals([transparentMagenta greenComponent], (CGFloat)0.0f, @"Green component of transparent magenta should be 0.0");
- STAssertEquals([transparentMagenta blueComponent], (CGFloat)1.0f, @"Blue component of transparent magenta should be 1.0");
+ XCTAssertEqual([transparentMagenta redComponent], (CGFloat)1.0f, @"Red component of transparent magenta should be 1.0"); + XCTAssertEqual([transparentMagenta greenComponent], (CGFloat)0.0f, @"Green component of transparent magenta should be 0.0"); + XCTAssertEqual([transparentMagenta blueComponent], (CGFloat)1.0f, @"Blue component of transparent magenta should be 1.0"); - (void)testColorWith3DigitHTMLStringForTransparentMagentaUppercase
NSString *string = @"#F0F";
NSColor *transparentMagenta = [NSColor colorWithHTMLString:string];
- STAssertEquals([transparentMagenta redComponent], (CGFloat)1.0f, @"Red component of transparent magenta should be 1.0");
- STAssertEquals([transparentMagenta greenComponent], (CGFloat)0.0f, @"Green component of transparent magenta should be 0.0");
- STAssertEquals([transparentMagenta blueComponent], (CGFloat)1.0f, @"Blue component of transparent magenta should be 1.0");
+ XCTAssertEqual([transparentMagenta redComponent], (CGFloat)1.0f, @"Red component of transparent magenta should be 1.0"); + XCTAssertEqual([transparentMagenta greenComponent], (CGFloat)0.0f, @"Green component of transparent magenta should be 0.0"); + XCTAssertEqual([transparentMagenta blueComponent], (CGFloat)1.0f, @"Blue component of transparent magenta should be 1.0"); - (void)testColorWith3DigitHTMLStringForTransparentWhiteLowercase
NSString *string = @"#fff";
NSColor *transparentWhite = [NSColor colorWithHTMLString:string];
- STAssertEquals([transparentWhite redComponent], (CGFloat)1.0f, @"Red component of transparent white should be 1.0");
- STAssertEquals([transparentWhite greenComponent], (CGFloat)1.0f, @"Green component of transparent white should be 1.0");
- STAssertEquals([transparentWhite blueComponent], (CGFloat)1.0f, @"Blue component of transparent white should be 1.0");
+ XCTAssertEqual([transparentWhite redComponent], (CGFloat)1.0f, @"Red component of transparent white should be 1.0"); + XCTAssertEqual([transparentWhite greenComponent], (CGFloat)1.0f, @"Green component of transparent white should be 1.0"); + XCTAssertEqual([transparentWhite blueComponent], (CGFloat)1.0f, @"Blue component of transparent white should be 1.0"); - (void)testColorWith3DigitHTMLStringForTransparentWhiteUppercase
NSString *string = @"#FFF";
NSColor *transparentWhite = [NSColor colorWithHTMLString:string];
- STAssertEquals([transparentWhite redComponent], (CGFloat)1.0f, @"Red component of transparent white should be 1.0");
- STAssertEquals([transparentWhite greenComponent], (CGFloat)1.0f, @"Green component of transparent white should be 1.0");
- STAssertEquals([transparentWhite blueComponent], (CGFloat)1.0f, @"Blue component of transparent white should be 1.0");
+ XCTAssertEqual([transparentWhite redComponent], (CGFloat)1.0f, @"Red component of transparent white should be 1.0"); + XCTAssertEqual([transparentWhite greenComponent], (CGFloat)1.0f, @"Green component of transparent white should be 1.0"); + XCTAssertEqual([transparentWhite blueComponent], (CGFloat)1.0f, @"Blue component of transparent white should be 1.0"); - (void)testColorWith3DigitHTMLStringForTransparentBlackLowercase
NSString *string = @"#000";
NSColor *transparentBlack = [NSColor colorWithHTMLString:string];
- STAssertEquals([transparentBlack redComponent], (CGFloat)0.0f, @"Red component of transparent black should be 0.0");
- STAssertEquals([transparentBlack greenComponent], (CGFloat)0.0f, @"Green component of transparent black should be 0.0");
- STAssertEquals([transparentBlack blueComponent], (CGFloat)0.0f, @"Blue component of transparent black should be 0.0");
+ XCTAssertEqual([transparentBlack redComponent], (CGFloat)0.0f, @"Red component of transparent black should be 0.0"); + XCTAssertEqual([transparentBlack greenComponent], (CGFloat)0.0f, @"Green component of transparent black should be 0.0"); + XCTAssertEqual([transparentBlack blueComponent], (CGFloat)0.0f, @"Blue component of transparent black should be 0.0"); - (void)testColorWith3DigitHTMLStringForTransparentBlackUppercase
NSString *string = @"#000";
NSColor *transparentBlack = [NSColor colorWithHTMLString:string];
- STAssertEquals([transparentBlack redComponent], (CGFloat)0.0f, @"Red component of transparent black should be 0.0");
- STAssertEquals([transparentBlack greenComponent], (CGFloat)0.0f, @"Green component of transparent black should be 0.0");
- STAssertEquals([transparentBlack blueComponent], (CGFloat)0.0f, @"Blue component of transparent black should be 0.0");
+ XCTAssertEqual([transparentBlack redComponent], (CGFloat)0.0f, @"Red component of transparent black should be 0.0"); + XCTAssertEqual([transparentBlack greenComponent], (CGFloat)0.0f, @"Green component of transparent black should be 0.0"); + XCTAssertEqual([transparentBlack blueComponent], (CGFloat)0.0f, @"Blue component of transparent black should be 0.0"); - (void)testColorWith8DigitHTMLStringForTransparentRedLowercase
NSString *string = @"#ff000000";
NSColor *transparentRed = [NSColor colorWithHTMLString:string];
- STAssertEquals([transparentRed redComponent], (CGFloat)1.0f, @"Red component of transparent red should be 1.0");
- STAssertEquals([transparentRed greenComponent], (CGFloat)0.0f, @"Green component of transparent red should be 0.0");
- STAssertEquals([transparentRed blueComponent], (CGFloat)0.0f, @"Blue component of transparent red should be 0.0");
- STAssertEquals([transparentRed alphaComponent], (CGFloat)0.0f, @"Alpha component of transparent red should be 0.0");
+ XCTAssertEqual([transparentRed redComponent], (CGFloat)1.0f, @"Red component of transparent red should be 1.0"); + XCTAssertEqual([transparentRed greenComponent], (CGFloat)0.0f, @"Green component of transparent red should be 0.0"); + XCTAssertEqual([transparentRed blueComponent], (CGFloat)0.0f, @"Blue component of transparent red should be 0.0"); + XCTAssertEqual([transparentRed alphaComponent], (CGFloat)0.0f, @"Alpha component of transparent red should be 0.0"); - (void)testColorWith8DigitHTMLStringForTransparentRedUppercase
NSString *string = @"#FF000000";
NSColor *transparentRed = [NSColor colorWithHTMLString:string];
- STAssertEquals([transparentRed redComponent], (CGFloat)1.0f, @"Red component of transparent red should be 1.0");
- STAssertEquals([transparentRed greenComponent], (CGFloat)0.0f, @"Green component of transparent red should be 0.0");
- STAssertEquals([transparentRed blueComponent], (CGFloat)0.0f, @"Blue component of transparent red should be 0.0");
- STAssertEquals([transparentRed alphaComponent], (CGFloat)0.0f, @"Alpha component of transparent red should be 0.0");
+ XCTAssertEqual([transparentRed redComponent], (CGFloat)1.0f, @"Red component of transparent red should be 1.0"); + XCTAssertEqual([transparentRed greenComponent], (CGFloat)0.0f, @"Green component of transparent red should be 0.0"); + XCTAssertEqual([transparentRed blueComponent], (CGFloat)0.0f, @"Blue component of transparent red should be 0.0"); + XCTAssertEqual([transparentRed alphaComponent], (CGFloat)0.0f, @"Alpha component of transparent red should be 0.0"); - (void)testColorWith8DigitHTMLStringForTransparentYellowLowercase
NSString *string = @"#ffff0000";
NSColor *transparentYellow = [NSColor colorWithHTMLString:string];
- STAssertEquals([transparentYellow redComponent], (CGFloat)1.0f, @"Red component of transparent yellow should be 1.0");
- STAssertEquals([transparentYellow greenComponent], (CGFloat)1.0f, @"Green component of transparent yellow should be 1.0");
- STAssertEquals([transparentYellow blueComponent], (CGFloat)0.0f, @"Blue component of transparent yellow should be 0.0");
- STAssertEquals([transparentYellow alphaComponent], (CGFloat)0.0f, @"Alpha component of transparent yellow should be 0.0");
+ XCTAssertEqual([transparentYellow redComponent], (CGFloat)1.0f, @"Red component of transparent yellow should be 1.0"); + XCTAssertEqual([transparentYellow greenComponent], (CGFloat)1.0f, @"Green component of transparent yellow should be 1.0"); + XCTAssertEqual([transparentYellow blueComponent], (CGFloat)0.0f, @"Blue component of transparent yellow should be 0.0"); + XCTAssertEqual([transparentYellow alphaComponent], (CGFloat)0.0f, @"Alpha component of transparent yellow should be 0.0"); - (void)testColorWith8DigitHTMLStringForTransparentYellowUppercase
NSString *string = @"#FFFF0000";
NSColor *transparentYellow = [NSColor colorWithHTMLString:string];
- STAssertEquals([transparentYellow redComponent], (CGFloat)1.0f, @"Red component of transparent yellow should be 1.0");
- STAssertEquals([transparentYellow greenComponent], (CGFloat)1.0f, @"Green component of transparent yellow should be 1.0");
- STAssertEquals([transparentYellow blueComponent], (CGFloat)0.0f, @"Blue component of transparent yellow should be 0.0");
- STAssertEquals([transparentYellow alphaComponent], (CGFloat)0.0f, @"Alpha component of transparent yellow should be 0.0");
+ XCTAssertEqual([transparentYellow redComponent], (CGFloat)1.0f, @"Red component of transparent yellow should be 1.0"); + XCTAssertEqual([transparentYellow greenComponent], (CGFloat)1.0f, @"Green component of transparent yellow should be 1.0"); + XCTAssertEqual([transparentYellow blueComponent], (CGFloat)0.0f, @"Blue component of transparent yellow should be 0.0"); + XCTAssertEqual([transparentYellow alphaComponent], (CGFloat)0.0f, @"Alpha component of transparent yellow should be 0.0"); - (void)testColorWith8DigitHTMLStringForTransparentGreenLowercase
NSString *string = @"#00ff0000";
NSColor *transparentGreen = [NSColor colorWithHTMLString:string];
- STAssertEquals([transparentGreen redComponent], (CGFloat)0.0f, @"Red component of transparent green should be 0.0");
- STAssertEquals([transparentGreen greenComponent], (CGFloat)1.0f, @"Green component of transparent green should be 1.0");
- STAssertEquals([transparentGreen blueComponent], (CGFloat)0.0f, @"Blue component of transparent green should be 0.0");
- STAssertEquals([transparentGreen alphaComponent], (CGFloat)0.0f, @"Alpha component of transparent green should be 0.0");
+ XCTAssertEqual([transparentGreen redComponent], (CGFloat)0.0f, @"Red component of transparent green should be 0.0"); + XCTAssertEqual([transparentGreen greenComponent], (CGFloat)1.0f, @"Green component of transparent green should be 1.0"); + XCTAssertEqual([transparentGreen blueComponent], (CGFloat)0.0f, @"Blue component of transparent green should be 0.0"); + XCTAssertEqual([transparentGreen alphaComponent], (CGFloat)0.0f, @"Alpha component of transparent green should be 0.0"); - (void)testColorWith8DigitHTMLStringForTransparentGreenUppercase
NSString *string = @"#00FF0000";
NSColor *transparentGreen = [NSColor colorWithHTMLString:string];
- STAssertEquals([transparentGreen redComponent], (CGFloat)0.0f, @"Red component of transparent green should be 0.0");
- STAssertEquals([transparentGreen greenComponent], (CGFloat)1.0f, @"Green component of transparent green should be 1.0");
- STAssertEquals([transparentGreen blueComponent], (CGFloat)0.0f, @"Blue component of transparent green should be 0.0");
- STAssertEquals([transparentGreen alphaComponent], (CGFloat)0.0f, @"Alpha component of transparent green should be 0.0");
+ XCTAssertEqual([transparentGreen redComponent], (CGFloat)0.0f, @"Red component of transparent green should be 0.0"); + XCTAssertEqual([transparentGreen greenComponent], (CGFloat)1.0f, @"Green component of transparent green should be 1.0"); + XCTAssertEqual([transparentGreen blueComponent], (CGFloat)0.0f, @"Blue component of transparent green should be 0.0"); + XCTAssertEqual([transparentGreen alphaComponent], (CGFloat)0.0f, @"Alpha component of transparent green should be 0.0"); - (void)testColorWith8DigitHTMLStringForTransparentCyanLowercase
NSString *string = @"#00ffff00";
NSColor *transparentCyan = [NSColor colorWithHTMLString:string];
- STAssertEquals([transparentCyan redComponent], (CGFloat)0.0f, @"Red component of transparent cyan should be 0.0");
- STAssertEquals([transparentCyan greenComponent], (CGFloat)1.0f, @"Green component of transparent cyan should be 1.0");
- STAssertEquals([transparentCyan blueComponent], (CGFloat)1.0f, @"Blue component of transparent cyan should be 1.0");
- STAssertEquals([transparentCyan alphaComponent], (CGFloat)0.0f, @"Alpha component of transparent cyan should be 0.0");
+ XCTAssertEqual([transparentCyan redComponent], (CGFloat)0.0f, @"Red component of transparent cyan should be 0.0"); + XCTAssertEqual([transparentCyan greenComponent], (CGFloat)1.0f, @"Green component of transparent cyan should be 1.0"); + XCTAssertEqual([transparentCyan blueComponent], (CGFloat)1.0f, @"Blue component of transparent cyan should be 1.0"); + XCTAssertEqual([transparentCyan alphaComponent], (CGFloat)0.0f, @"Alpha component of transparent cyan should be 0.0"); - (void)testColorWith8DigitHTMLStringForTransparentCyanUppercase
NSString *string = @"#00FFFF00";
NSColor *transparentCyan = [NSColor colorWithHTMLString:string];
- STAssertEquals([transparentCyan redComponent], (CGFloat)0.0f, @"Red component of transparent cyan should be 0.0");
- STAssertEquals([transparentCyan greenComponent], (CGFloat)1.0f, @"Green component of transparent cyan should be 1.0");
- STAssertEquals([transparentCyan blueComponent], (CGFloat)1.0f, @"Blue component of transparent cyan should be 1.0");
- STAssertEquals([transparentCyan alphaComponent], (CGFloat)0.0f, @"Alpha component of transparent cyan should be 0.0");
+ XCTAssertEqual([transparentCyan redComponent], (CGFloat)0.0f, @"Red component of transparent cyan should be 0.0"); + XCTAssertEqual([transparentCyan greenComponent], (CGFloat)1.0f, @"Green component of transparent cyan should be 1.0"); + XCTAssertEqual([transparentCyan blueComponent], (CGFloat)1.0f, @"Blue component of transparent cyan should be 1.0"); + XCTAssertEqual([transparentCyan alphaComponent], (CGFloat)0.0f, @"Alpha component of transparent cyan should be 0.0"); - (void)testColorWith8DigitHTMLStringForTransparentBlueLowercase
NSString *string = @"#0000ff00";
NSColor *transparentBlue = [NSColor colorWithHTMLString:string];
- STAssertEquals([transparentBlue redComponent], (CGFloat)0.0f, @"Red component of transparent blue should be 0.0");
- STAssertEquals([transparentBlue greenComponent], (CGFloat)0.0f, @"Green component of transparent blue should be 0.0");
- STAssertEquals([transparentBlue blueComponent], (CGFloat)1.0f, @"Blue component of transparent blue should be 1.0");
- STAssertEquals([transparentBlue alphaComponent], (CGFloat)0.0f, @"Alpha component of transparent blue should be 0.0");
+ XCTAssertEqual([transparentBlue redComponent], (CGFloat)0.0f, @"Red component of transparent blue should be 0.0"); + XCTAssertEqual([transparentBlue greenComponent], (CGFloat)0.0f, @"Green component of transparent blue should be 0.0"); + XCTAssertEqual([transparentBlue blueComponent], (CGFloat)1.0f, @"Blue component of transparent blue should be 1.0"); + XCTAssertEqual([transparentBlue alphaComponent], (CGFloat)0.0f, @"Alpha component of transparent blue should be 0.0"); - (void)testColorWith8DigitHTMLStringForTransparentBlueUppercase
NSString *string = @"#0000FF00";
NSColor *transparentBlue = [NSColor colorWithHTMLString:string];
- STAssertEquals([transparentBlue redComponent], (CGFloat)0.0f, @"Red component of transparent blue should be 0.0");
- STAssertEquals([transparentBlue greenComponent], (CGFloat)0.0f, @"Green component of transparent blue should be 0.0");
- STAssertEquals([transparentBlue blueComponent], (CGFloat)1.0f, @"Blue component of transparent blue should be 1.0");
- STAssertEquals([transparentBlue alphaComponent], (CGFloat)0.0f, @"Alpha component of transparent blue should be 0.0");
+ XCTAssertEqual([transparentBlue redComponent], (CGFloat)0.0f, @"Red component of transparent blue should be 0.0"); + XCTAssertEqual([transparentBlue greenComponent], (CGFloat)0.0f, @"Green component of transparent blue should be 0.0"); + XCTAssertEqual([transparentBlue blueComponent], (CGFloat)1.0f, @"Blue component of transparent blue should be 1.0"); + XCTAssertEqual([transparentBlue alphaComponent], (CGFloat)0.0f, @"Alpha component of transparent blue should be 0.0"); - (void)testColorWith8DigitHTMLStringForTransparentMagentaLowercase
NSString *string = @"#ff00ff00";
NSColor *transparentMagenta = [NSColor colorWithHTMLString:string];
- STAssertEquals([transparentMagenta redComponent], (CGFloat)1.0f, @"Red component of transparent magenta should be 1.0");
- STAssertEquals([transparentMagenta greenComponent], (CGFloat)0.0f, @"Green component of transparent magenta should be 0.0");
- STAssertEquals([transparentMagenta blueComponent], (CGFloat)1.0f, @"Blue component of transparent magenta should be 1.0");
- STAssertEquals([transparentMagenta alphaComponent], (CGFloat)0.0f, @"Alpha component of transparent magenta should be 0.0");
+ XCTAssertEqual([transparentMagenta redComponent], (CGFloat)1.0f, @"Red component of transparent magenta should be 1.0"); + XCTAssertEqual([transparentMagenta greenComponent], (CGFloat)0.0f, @"Green component of transparent magenta should be 0.0"); + XCTAssertEqual([transparentMagenta blueComponent], (CGFloat)1.0f, @"Blue component of transparent magenta should be 1.0"); + XCTAssertEqual([transparentMagenta alphaComponent], (CGFloat)0.0f, @"Alpha component of transparent magenta should be 0.0"); - (void)testColorWith8DigitHTMLStringForTransparentMagentaUppercase
NSString *string = @"#FF00FF00";
NSColor *transparentMagenta = [NSColor colorWithHTMLString:string];
- STAssertEquals([transparentMagenta redComponent], (CGFloat)1.0f, @"Red component of transparent magenta should be 1.0");
- STAssertEquals([transparentMagenta greenComponent], (CGFloat)0.0f, @"Green component of transparent magenta should be 0.0");
- STAssertEquals([transparentMagenta blueComponent], (CGFloat)1.0f, @"Blue component of transparent magenta should be 1.0");
- STAssertEquals([transparentMagenta alphaComponent], (CGFloat)0.0f, @"Alpha component of transparent magenta should be 0.0");
+ XCTAssertEqual([transparentMagenta redComponent], (CGFloat)1.0f, @"Red component of transparent magenta should be 1.0"); + XCTAssertEqual([transparentMagenta greenComponent], (CGFloat)0.0f, @"Green component of transparent magenta should be 0.0"); + XCTAssertEqual([transparentMagenta blueComponent], (CGFloat)1.0f, @"Blue component of transparent magenta should be 1.0"); + XCTAssertEqual([transparentMagenta alphaComponent], (CGFloat)0.0f, @"Alpha component of transparent magenta should be 0.0"); - (void)testColorWith8DigitHTMLStringForTransparentWhiteLowercase
NSString *string = @"#ffffff00";
NSColor *transparentWhite = [NSColor colorWithHTMLString:string];
- STAssertEquals([transparentWhite redComponent], (CGFloat)1.0f, @"Red component of transparent white should be 1.0");
- STAssertEquals([transparentWhite greenComponent], (CGFloat)1.0f, @"Green component of transparent white should be 1.0");
- STAssertEquals([transparentWhite blueComponent], (CGFloat)1.0f, @"Blue component of transparent white should be 1.0");
- STAssertEquals([transparentWhite alphaComponent], (CGFloat)0.0f, @"Alpha component of transparent white should be 0.0");
+ XCTAssertEqual([transparentWhite redComponent], (CGFloat)1.0f, @"Red component of transparent white should be 1.0"); + XCTAssertEqual([transparentWhite greenComponent], (CGFloat)1.0f, @"Green component of transparent white should be 1.0"); + XCTAssertEqual([transparentWhite blueComponent], (CGFloat)1.0f, @"Blue component of transparent white should be 1.0"); + XCTAssertEqual([transparentWhite alphaComponent], (CGFloat)0.0f, @"Alpha component of transparent white should be 0.0"); - (void)testColorWith8DigitHTMLStringForTransparentWhiteUppercase
NSString *string = @"#FFFFFF00";
NSColor *transparentWhite = [NSColor colorWithHTMLString:string];
- STAssertEquals([transparentWhite redComponent], (CGFloat)1.0f, @"Red component of transparent white should be 1.0");
- STAssertEquals([transparentWhite greenComponent], (CGFloat)1.0f, @"Green component of transparent white should be 1.0");
- STAssertEquals([transparentWhite blueComponent], (CGFloat)1.0f, @"Blue component of transparent white should be 1.0");
- STAssertEquals([transparentWhite alphaComponent], (CGFloat)0.0f, @"Alpha component of transparent white should be 0.0");
+ XCTAssertEqual([transparentWhite redComponent], (CGFloat)1.0f, @"Red component of transparent white should be 1.0"); + XCTAssertEqual([transparentWhite greenComponent], (CGFloat)1.0f, @"Green component of transparent white should be 1.0"); + XCTAssertEqual([transparentWhite blueComponent], (CGFloat)1.0f, @"Blue component of transparent white should be 1.0"); + XCTAssertEqual([transparentWhite alphaComponent], (CGFloat)0.0f, @"Alpha component of transparent white should be 0.0"); - (void)testColorWith8DigitHTMLStringForTransparentBlackLowercase
NSString *string = @"#00000000";
NSColor *transparentBlack = [NSColor colorWithHTMLString:string];
- STAssertEquals([transparentBlack redComponent], (CGFloat)0.0f, @"Red component of transparent black should be 0.0");
- STAssertEquals([transparentBlack greenComponent], (CGFloat)0.0f, @"Green component of transparent black should be 0.0");
- STAssertEquals([transparentBlack blueComponent], (CGFloat)0.0f, @"Blue component of transparent black should be 0.0");
- STAssertEquals([transparentBlack alphaComponent], (CGFloat)0.0f, @"Alpha component of transparent black should be 0.0");
+ XCTAssertEqual([transparentBlack redComponent], (CGFloat)0.0f, @"Red component of transparent black should be 0.0"); + XCTAssertEqual([transparentBlack greenComponent], (CGFloat)0.0f, @"Green component of transparent black should be 0.0"); + XCTAssertEqual([transparentBlack blueComponent], (CGFloat)0.0f, @"Blue component of transparent black should be 0.0"); + XCTAssertEqual([transparentBlack alphaComponent], (CGFloat)0.0f, @"Alpha component of transparent black should be 0.0"); - (void)testColorWith8DigitHTMLStringForTransparentBlackUppercase
NSString *string = @"#00000000";
NSColor *transparentBlack = [NSColor colorWithHTMLString:string];
- STAssertEquals([transparentBlack redComponent], (CGFloat)0.0f, @"Red component of transparent black should be 0.0");
- STAssertEquals([transparentBlack greenComponent], (CGFloat)0.0f, @"Green component of transparent black should be 0.0");
- STAssertEquals([transparentBlack blueComponent], (CGFloat)0.0f, @"Blue component of transparent black should be 0.0");
- STAssertEquals([transparentBlack alphaComponent], (CGFloat)0.0f, @"Alpha component of transparent black should be 0.0");
+ XCTAssertEqual([transparentBlack redComponent], (CGFloat)0.0f, @"Red component of transparent black should be 0.0"); + XCTAssertEqual([transparentBlack greenComponent], (CGFloat)0.0f, @"Green component of transparent black should be 0.0"); + XCTAssertEqual([transparentBlack blueComponent], (CGFloat)0.0f, @"Blue component of transparent black should be 0.0"); + XCTAssertEqual([transparentBlack alphaComponent], (CGFloat)0.0f, @"Alpha component of transparent black should be 0.0"); - (void)testColorWith4DigitHTMLStringForTransparentRedLowercase
NSString *string = @"#f000";
NSColor *transparentRed = [NSColor colorWithHTMLString:string];
- STAssertEquals([transparentRed redComponent], (CGFloat)1.0f, @"Red component of transparent red should be 1.0");
- STAssertEquals([transparentRed greenComponent], (CGFloat)0.0f, @"Green component of transparent red should be 0.0");
- STAssertEquals([transparentRed blueComponent], (CGFloat)0.0f, @"Blue component of transparent red should be 0.0");
- STAssertEquals([transparentRed alphaComponent], (CGFloat)0.0f, @"Alpha component of transparent red should be 0.0");
+ XCTAssertEqual([transparentRed redComponent], (CGFloat)1.0f, @"Red component of transparent red should be 1.0"); + XCTAssertEqual([transparentRed greenComponent], (CGFloat)0.0f, @"Green component of transparent red should be 0.0"); + XCTAssertEqual([transparentRed blueComponent], (CGFloat)0.0f, @"Blue component of transparent red should be 0.0"); + XCTAssertEqual([transparentRed alphaComponent], (CGFloat)0.0f, @"Alpha component of transparent red should be 0.0"); - (void)testColorWith4DigitHTMLStringForTransparentRedUppercase
NSString *string = @"#F000";
NSColor *transparentRed = [NSColor colorWithHTMLString:string];
- STAssertEquals([transparentRed redComponent], (CGFloat)1.0f, @"Red component of transparent red should be 1.0");
- STAssertEquals([transparentRed greenComponent], (CGFloat)0.0f, @"Green component of transparent red should be 0.0");
- STAssertEquals([transparentRed blueComponent], (CGFloat)0.0f, @"Blue component of transparent red should be 0.0");
- STAssertEquals([transparentRed alphaComponent], (CGFloat)0.0f, @"Alpha component of transparent red should be 0.0");
+ XCTAssertEqual([transparentRed redComponent], (CGFloat)1.0f, @"Red component of transparent red should be 1.0"); + XCTAssertEqual([transparentRed greenComponent], (CGFloat)0.0f, @"Green component of transparent red should be 0.0"); + XCTAssertEqual([transparentRed blueComponent], (CGFloat)0.0f, @"Blue component of transparent red should be 0.0"); + XCTAssertEqual([transparentRed alphaComponent], (CGFloat)0.0f, @"Alpha component of transparent red should be 0.0"); - (void)testColorWith4DigitHTMLStringForTransparentYellowLowercase
NSString *string = @"#ff00";
NSColor *transparentYellow = [NSColor colorWithHTMLString:string];
- STAssertEquals([transparentYellow redComponent], (CGFloat)1.0f, @"Red component of transparent yellow should be 1.0");
- STAssertEquals([transparentYellow greenComponent], (CGFloat)1.0f, @"Green component of transparent yellow should be 1.0");
- STAssertEquals([transparentYellow blueComponent], (CGFloat)0.0f, @"Blue component of transparent yellow should be 0.0");
- STAssertEquals([transparentYellow alphaComponent], (CGFloat)0.0f, @"Alpha component of transparent yellow should be 0.0");
+ XCTAssertEqual([transparentYellow redComponent], (CGFloat)1.0f, @"Red component of transparent yellow should be 1.0"); + XCTAssertEqual([transparentYellow greenComponent], (CGFloat)1.0f, @"Green component of transparent yellow should be 1.0"); + XCTAssertEqual([transparentYellow blueComponent], (CGFloat)0.0f, @"Blue component of transparent yellow should be 0.0"); + XCTAssertEqual([transparentYellow alphaComponent], (CGFloat)0.0f, @"Alpha component of transparent yellow should be 0.0"); - (void)testColorWith4DigitHTMLStringForTransparentYellowUppercase
NSString *string = @"#FF00";
NSColor *transparentYellow = [NSColor colorWithHTMLString:string];
- STAssertEquals([transparentYellow redComponent], (CGFloat)1.0f, @"Red component of transparent yellow should be 1.0");
- STAssertEquals([transparentYellow greenComponent], (CGFloat)1.0f, @"Green component of transparent yellow should be 1.0");
- STAssertEquals([transparentYellow blueComponent], (CGFloat)0.0f, @"Blue component of transparent yellow should be 0.0");
- STAssertEquals([transparentYellow alphaComponent], (CGFloat)0.0f, @"Alpha component of transparent yellow should be 0.0");
+ XCTAssertEqual([transparentYellow redComponent], (CGFloat)1.0f, @"Red component of transparent yellow should be 1.0"); + XCTAssertEqual([transparentYellow greenComponent], (CGFloat)1.0f, @"Green component of transparent yellow should be 1.0"); + XCTAssertEqual([transparentYellow blueComponent], (CGFloat)0.0f, @"Blue component of transparent yellow should be 0.0"); + XCTAssertEqual([transparentYellow alphaComponent], (CGFloat)0.0f, @"Alpha component of transparent yellow should be 0.0"); - (void)testColorWith4DigitHTMLStringForTransparentGreenLowercase
NSString *string = @"#0f00";
NSColor *transparentGreen = [NSColor colorWithHTMLString:string];
- STAssertEquals([transparentGreen redComponent], (CGFloat)0.0f, @"Red component of transparent green should be 0.0");
- STAssertEquals([transparentGreen greenComponent], (CGFloat)1.0f, @"Green component of transparent green should be 1.0");
- STAssertEquals([transparentGreen blueComponent], (CGFloat)0.0f, @"Blue component of transparent green should be 0.0");
- STAssertEquals([transparentGreen alphaComponent], (CGFloat)0.0f, @"Alpha component of transparent green should be 0.0");
+ XCTAssertEqual([transparentGreen redComponent], (CGFloat)0.0f, @"Red component of transparent green should be 0.0"); + XCTAssertEqual([transparentGreen greenComponent], (CGFloat)1.0f, @"Green component of transparent green should be 1.0"); + XCTAssertEqual([transparentGreen blueComponent], (CGFloat)0.0f, @"Blue component of transparent green should be 0.0"); + XCTAssertEqual([transparentGreen alphaComponent], (CGFloat)0.0f, @"Alpha component of transparent green should be 0.0"); - (void)testColorWith4DigitHTMLStringForTransparentGreenUppercase
NSString *string = @"#0F00";
NSColor *transparentGreen = [NSColor colorWithHTMLString:string];
- STAssertEquals([transparentGreen redComponent], (CGFloat)0.0f, @"Red component of transparent green should be 0.0");
- STAssertEquals([transparentGreen greenComponent], (CGFloat)1.0f, @"Green component of transparent green should be 1.0");
- STAssertEquals([transparentGreen blueComponent], (CGFloat)0.0f, @"Blue component of transparent green should be 0.0");
- STAssertEquals([transparentGreen alphaComponent], (CGFloat)0.0f, @"Alpha component of transparent green should be 0.0");
+ XCTAssertEqual([transparentGreen redComponent], (CGFloat)0.0f, @"Red component of transparent green should be 0.0"); + XCTAssertEqual([transparentGreen greenComponent], (CGFloat)1.0f, @"Green component of transparent green should be 1.0"); + XCTAssertEqual([transparentGreen blueComponent], (CGFloat)0.0f, @"Blue component of transparent green should be 0.0"); + XCTAssertEqual([transparentGreen alphaComponent], (CGFloat)0.0f, @"Alpha component of transparent green should be 0.0"); - (void)testColorWith4DigitHTMLStringForTransparentCyanLowercase
NSString *string = @"#0ff0";
NSColor *transparentCyan = [NSColor colorWithHTMLString:string];
- STAssertEquals([transparentCyan redComponent], (CGFloat)0.0f, @"Red component of transparent cyan should be 0.0");
- STAssertEquals([transparentCyan greenComponent], (CGFloat)1.0f, @"Green component of transparent cyan should be 1.0");
- STAssertEquals([transparentCyan blueComponent], (CGFloat)1.0f, @"Blue component of transparent cyan should be 1.0");
- STAssertEquals([transparentCyan alphaComponent], (CGFloat)0.0f, @"Alpha component of transparent cyan should be 0.0");
+ XCTAssertEqual([transparentCyan redComponent], (CGFloat)0.0f, @"Red component of transparent cyan should be 0.0"); + XCTAssertEqual([transparentCyan greenComponent], (CGFloat)1.0f, @"Green component of transparent cyan should be 1.0"); + XCTAssertEqual([transparentCyan blueComponent], (CGFloat)1.0f, @"Blue component of transparent cyan should be 1.0"); + XCTAssertEqual([transparentCyan alphaComponent], (CGFloat)0.0f, @"Alpha component of transparent cyan should be 0.0"); - (void)testColorWith4DigitHTMLStringForTransparentCyanUppercase
NSString *string = @"#0FF0";
NSColor *transparentCyan = [NSColor colorWithHTMLString:string];
- STAssertEquals([transparentCyan redComponent], (CGFloat)0.0f, @"Red component of transparent cyan should be 0.0");
- STAssertEquals([transparentCyan greenComponent], (CGFloat)1.0f, @"Green component of transparent cyan should be 1.0");
- STAssertEquals([transparentCyan blueComponent], (CGFloat)1.0f, @"Blue component of transparent cyan should be 1.0");
- STAssertEquals([transparentCyan alphaComponent], (CGFloat)0.0f, @"Alpha component of transparent cyan should be 0.0");
+ XCTAssertEqual([transparentCyan redComponent], (CGFloat)0.0f, @"Red component of transparent cyan should be 0.0"); + XCTAssertEqual([transparentCyan greenComponent], (CGFloat)1.0f, @"Green component of transparent cyan should be 1.0"); + XCTAssertEqual([transparentCyan blueComponent], (CGFloat)1.0f, @"Blue component of transparent cyan should be 1.0"); + XCTAssertEqual([transparentCyan alphaComponent], (CGFloat)0.0f, @"Alpha component of transparent cyan should be 0.0"); - (void)testColorWith4DigitHTMLStringForTransparentBlueLowercase
NSString *string = @"#00f0";
NSColor *transparentBlue = [NSColor colorWithHTMLString:string];
- STAssertEquals([transparentBlue redComponent], (CGFloat)0.0f, @"Red component of transparent blue should be 0.0");
- STAssertEquals([transparentBlue greenComponent], (CGFloat)0.0f, @"Green component of transparent blue should be 0.0");
- STAssertEquals([transparentBlue blueComponent], (CGFloat)1.0f, @"Blue component of transparent blue should be 1.0");
- STAssertEquals([transparentBlue alphaComponent], (CGFloat)0.0f, @"Alpha component of transparent blue should be 0.0");
+ XCTAssertEqual([transparentBlue redComponent], (CGFloat)0.0f, @"Red component of transparent blue should be 0.0"); + XCTAssertEqual([transparentBlue greenComponent], (CGFloat)0.0f, @"Green component of transparent blue should be 0.0"); + XCTAssertEqual([transparentBlue blueComponent], (CGFloat)1.0f, @"Blue component of transparent blue should be 1.0"); + XCTAssertEqual([transparentBlue alphaComponent], (CGFloat)0.0f, @"Alpha component of transparent blue should be 0.0"); - (void)testColorWith4DigitHTMLStringForTransparentBlueUppercase
NSString *string = @"#00F0";
NSColor *transparentBlue = [NSColor colorWithHTMLString:string];
- STAssertEquals([transparentBlue redComponent], (CGFloat)0.0f, @"Red component of transparent blue should be 0.0");
- STAssertEquals([transparentBlue greenComponent], (CGFloat)0.0f, @"Green component of transparent blue should be 0.0");
- STAssertEquals([transparentBlue blueComponent], (CGFloat)1.0f, @"Blue component of transparent blue should be 1.0");
- STAssertEquals([transparentBlue alphaComponent], (CGFloat)0.0f, @"Alpha component of transparent blue should be 0.0");
+ XCTAssertEqual([transparentBlue redComponent], (CGFloat)0.0f, @"Red component of transparent blue should be 0.0"); + XCTAssertEqual([transparentBlue greenComponent], (CGFloat)0.0f, @"Green component of transparent blue should be 0.0"); + XCTAssertEqual([transparentBlue blueComponent], (CGFloat)1.0f, @"Blue component of transparent blue should be 1.0"); + XCTAssertEqual([transparentBlue alphaComponent], (CGFloat)0.0f, @"Alpha component of transparent blue should be 0.0"); - (void)testColorWith4DigitHTMLStringForTransparentMagentaLowercase
NSString *string = @"#f0f0";
NSColor *transparentMagenta = [NSColor colorWithHTMLString:string];
- STAssertEquals([transparentMagenta redComponent], (CGFloat)1.0f, @"Red component of transparent magenta should be 1.0");
- STAssertEquals([transparentMagenta greenComponent], (CGFloat)0.0f, @"Green component of transparent magenta should be 0.0");
- STAssertEquals([transparentMagenta blueComponent], (CGFloat)1.0f, @"Blue component of transparent magenta should be 1.0");
- STAssertEquals([transparentMagenta alphaComponent], (CGFloat)0.0f, @"Alpha component of transparent magenta should be 0.0");
+ XCTAssertEqual([transparentMagenta redComponent], (CGFloat)1.0f, @"Red component of transparent magenta should be 1.0"); + XCTAssertEqual([transparentMagenta greenComponent], (CGFloat)0.0f, @"Green component of transparent magenta should be 0.0"); + XCTAssertEqual([transparentMagenta blueComponent], (CGFloat)1.0f, @"Blue component of transparent magenta should be 1.0"); + XCTAssertEqual([transparentMagenta alphaComponent], (CGFloat)0.0f, @"Alpha component of transparent magenta should be 0.0"); - (void)testColorWith4DigitHTMLStringForTransparentMagentaUppercase
NSString *string = @"#F0F0";
NSColor *transparentMagenta = [NSColor colorWithHTMLString:string];
- STAssertEquals([transparentMagenta redComponent], (CGFloat)1.0f, @"Red component of transparent magenta should be 1.0");
- STAssertEquals([transparentMagenta greenComponent], (CGFloat)0.0f, @"Green component of transparent magenta should be 0.0");
- STAssertEquals([transparentMagenta blueComponent], (CGFloat)1.0f, @"Blue component of transparent magenta should be 1.0");
- STAssertEquals([transparentMagenta alphaComponent], (CGFloat)0.0f, @"Alpha component of transparent magenta should be 0.0");
+ XCTAssertEqual([transparentMagenta redComponent], (CGFloat)1.0f, @"Red component of transparent magenta should be 1.0"); + XCTAssertEqual([transparentMagenta greenComponent], (CGFloat)0.0f, @"Green component of transparent magenta should be 0.0"); + XCTAssertEqual([transparentMagenta blueComponent], (CGFloat)1.0f, @"Blue component of transparent magenta should be 1.0"); + XCTAssertEqual([transparentMagenta alphaComponent], (CGFloat)0.0f, @"Alpha component of transparent magenta should be 0.0"); - (void)testColorWith4DigitHTMLStringForTransparentWhiteLowercase
NSString *string = @"#fff0";
NSColor *transparentWhite = [NSColor colorWithHTMLString:string];
- STAssertEquals([transparentWhite redComponent], (CGFloat)1.0f, @"Red component of transparent white should be 1.0");
- STAssertEquals([transparentWhite greenComponent], (CGFloat)1.0f, @"Green component of transparent white should be 1.0");
- STAssertEquals([transparentWhite blueComponent], (CGFloat)1.0f, @"Blue component of transparent white should be 1.0");
- STAssertEquals([transparentWhite alphaComponent], (CGFloat)0.0f, @"Alpha component of transparent white should be 0.0");
+ XCTAssertEqual([transparentWhite redComponent], (CGFloat)1.0f, @"Red component of transparent white should be 1.0"); + XCTAssertEqual([transparentWhite greenComponent], (CGFloat)1.0f, @"Green component of transparent white should be 1.0"); + XCTAssertEqual([transparentWhite blueComponent], (CGFloat)1.0f, @"Blue component of transparent white should be 1.0"); + XCTAssertEqual([transparentWhite alphaComponent], (CGFloat)0.0f, @"Alpha component of transparent white should be 0.0"); - (void)testColorWith4DigitHTMLStringForTransparentWhiteUppercase
NSString *string = @"#FFF0";
NSColor *transparentWhite = [NSColor colorWithHTMLString:string];
- STAssertEquals([transparentWhite redComponent], (CGFloat)1.0f, @"Red component of transparent white should be 1.0");
- STAssertEquals([transparentWhite greenComponent], (CGFloat)1.0f, @"Green component of transparent white should be 1.0");
- STAssertEquals([transparentWhite blueComponent], (CGFloat)1.0f, @"Blue component of transparent white should be 1.0");
- STAssertEquals([transparentWhite alphaComponent], (CGFloat)0.0f, @"Alpha component of transparent white should be 0.0");
+ XCTAssertEqual([transparentWhite redComponent], (CGFloat)1.0f, @"Red component of transparent white should be 1.0"); + XCTAssertEqual([transparentWhite greenComponent], (CGFloat)1.0f, @"Green component of transparent white should be 1.0"); + XCTAssertEqual([transparentWhite blueComponent], (CGFloat)1.0f, @"Blue component of transparent white should be 1.0"); + XCTAssertEqual([transparentWhite alphaComponent], (CGFloat)0.0f, @"Alpha component of transparent white should be 0.0"); - (void)testColorWith4DigitHTMLStringForTransparentBlackLowercase
NSString *string = @"#0000";
NSColor *transparentBlack = [NSColor colorWithHTMLString:string];
- STAssertEquals([transparentBlack redComponent], (CGFloat)0.0f, @"Red component of transparent black should be 0.0");
- STAssertEquals([transparentBlack greenComponent], (CGFloat)0.0f, @"Green component of transparent black should be 0.0");
- STAssertEquals([transparentBlack blueComponent], (CGFloat)0.0f, @"Blue component of transparent black should be 0.0");
- STAssertEquals([transparentBlack alphaComponent], (CGFloat)0.0f, @"Alpha component of transparent black should be 0.0");
+ XCTAssertEqual([transparentBlack redComponent], (CGFloat)0.0f, @"Red component of transparent black should be 0.0"); + XCTAssertEqual([transparentBlack greenComponent], (CGFloat)0.0f, @"Green component of transparent black should be 0.0"); + XCTAssertEqual([transparentBlack blueComponent], (CGFloat)0.0f, @"Blue component of transparent black should be 0.0"); + XCTAssertEqual([transparentBlack alphaComponent], (CGFloat)0.0f, @"Alpha component of transparent black should be 0.0"); - (void)testColorWith4DigitHTMLStringForTransparentBlackUppercase
NSString *string = @"#0000";
NSColor *transparentBlack = [NSColor colorWithHTMLString:string];
- STAssertEquals([transparentBlack redComponent], (CGFloat)0.0f, @"Red component of transparent black should be 0.0");
- STAssertEquals([transparentBlack greenComponent], (CGFloat)0.0f, @"Green component of transparent black should be 0.0");
- STAssertEquals([transparentBlack blueComponent], (CGFloat)0.0f, @"Blue component of transparent black should be 0.0");
- STAssertEquals([transparentBlack alphaComponent], (CGFloat)0.0f, @"Alpha component of transparent black should be 0.0");
+ XCTAssertEqual([transparentBlack redComponent], (CGFloat)0.0f, @"Red component of transparent black should be 0.0"); + XCTAssertEqual([transparentBlack greenComponent], (CGFloat)0.0f, @"Green component of transparent black should be 0.0"); + XCTAssertEqual([transparentBlack blueComponent], (CGFloat)0.0f, @"Blue component of transparent black should be 0.0"); + XCTAssertEqual([transparentBlack alphaComponent], (CGFloat)0.0f, @"Alpha component of transparent black should be 0.0"); //End of automatically-generated methods
@@ -1787,10 +1787,10 @@
NSString *string = @"rgba(255, 255, 0, 0.75)";
NSColor *color = [NSColor colorWithHTMLString:string];
- STAssertEquals([color redComponent], (CGFloat)1.0f, @"Red component of color should be 1.0");
- STAssertEquals([color greenComponent], (CGFloat)1.0f, @"Green component of color should be 1.0");
- STAssertEquals([color blueComponent], (CGFloat)0.0f, @"Blue component of color should be 0.0");
- STAssertEquals([color alphaComponent], (CGFloat)0.75f, @"Alpha component of color should be 0.75");
+ XCTAssertEqual([color redComponent], (CGFloat)1.0f, @"Red component of color should be 1.0"); + XCTAssertEqual([color greenComponent], (CGFloat)1.0f, @"Green component of color should be 1.0"); + XCTAssertEqual([color blueComponent], (CGFloat)0.0f, @"Blue component of color should be 0.0"); + XCTAssertEqual([color alphaComponent], (CGFloat)0.75f, @"Alpha component of color should be 0.75"); @@ -1798,17 +1798,17 @@
- (void)testColorWithHTMLStringWithNil
NSColor *noColor = [NSColor colorWithHTMLString:nil];
- STAssertEquals(noColor, (NSColor *)nil, @"Color from HTML string nil should be nil");
+ XCTAssertEqual(noColor, (NSColor *)nil, @"Color from HTML string nil should be nil"); - (void)testColorWithHTMLStringWithEmptyString;
NSColor *noColor = [NSColor colorWithHTMLString:@""];
- STAssertEquals(noColor, (NSColor *)nil, @"Color from the empty string should be nil");
+ XCTAssertEqual(noColor, (NSColor *)nil, @"Color from the empty string should be nil"); - (void)testColorWithHTMLStringWithInvalidColor
NSColor *noColor = [NSColor colorWithHTMLString:TEST_STRING_3];
- STAssertEquals(noColor, (NSColor *)nil, @"Color from invalid string '%@' should be nil", TEST_STRING_3);
+ XCTAssertEqual(noColor, (NSColor *)nil, @"Color from invalid string '%@' should be nil", TEST_STRING_3); @@ -1817,18 +1817,18 @@
NSColor *red = [NSColor redColor];
NSColor *color = [NSColor colorWithHTMLString:nil defaultColor:red];
- STAssertEquals(color, red, @"colorWithHTMLString:defaultColor:, when passed nil and redColor, should return redColor");
+ XCTAssertEqual(color, red, @"colorWithHTMLString:defaultColor:, when passed nil and redColor, should return redColor"); - (void)testColorWithHTMLStringWithNilWithDefaultColorGreen;
NSColor *green = [NSColor greenColor];
NSColor *color = [NSColor colorWithHTMLString:nil defaultColor:green];
- STAssertEquals(color, green, @"colorWithHTMLString:defaultColor:, when passed nil and greenColor, should return greenColor");
+ XCTAssertEqual(color, green, @"colorWithHTMLString:defaultColor:, when passed nil and greenColor, should return greenColor"); - (void)testColorWithHTMLStringWithNilWithDefaultColorNil;
NSColor *color = [NSColor colorWithHTMLString:nil defaultColor:nil];
- STAssertEquals(color, (NSColor *)nil, @"colorWithHTMLString:defaultColor:, when passed nil (string) and nil (default color), should return nil (default color)");
+ XCTAssertEqual(color, (NSColor *)nil, @"colorWithHTMLString:defaultColor:, when passed nil (string) and nil (default color), should return nil (default color)"); @@ -1837,18 +1837,18 @@
NSColor *red = [NSColor redColor];
NSColor *color = [NSColor colorWithHTMLString:@"" defaultColor:red];
- STAssertEquals(color, red, @"colorWithHTMLString:defaultColor:, when passed the empty string and redColor, should return redColor");
+ XCTAssertEqual(color, red, @"colorWithHTMLString:defaultColor:, when passed the empty string and redColor, should return redColor"); - (void)testColorWithHTMLStringWithEmptyStringWithDefaultColorGreen;
NSColor *green = [NSColor greenColor];
NSColor *color = [NSColor colorWithHTMLString:@"" defaultColor:green];
- STAssertEquals(color, green, @"colorWithHTMLString:defaultColor:, when passed the empty string and greenColor, should return greenColor");
+ XCTAssertEqual(color, green, @"colorWithHTMLString:defaultColor:, when passed the empty string and greenColor, should return greenColor"); - (void)testColorWithHTMLStringWithEmptyStringWithDefaultColorNil;
NSColor *color = [NSColor colorWithHTMLString:@"" defaultColor:nil];
- STAssertEquals(color, (NSColor *)nil, @"colorWithHTMLString:defaultColor:, when passed the empty string and nil, should return nil");
+ XCTAssertEqual(color, (NSColor *)nil, @"colorWithHTMLString:defaultColor:, when passed the empty string and nil, should return nil"); @@ -1857,19 +1857,19 @@
NSColor *red = [NSColor redColor];
NSColor *color = [NSColor colorWithHTMLString:TEST_STRING_4 defaultColor:red];
- STAssertEquals(color, red, @"colorWithHTMLString:defaultColor:, when passed an invalid string and redColor, should return redColor");
+ XCTAssertEqual(color, red, @"colorWithHTMLString:defaultColor:, when passed an invalid string and redColor, should return redColor"); - (void)testColorWithHTMLStringWithInvalidColorWithDefaultColorGreen
NSColor *green = [NSColor greenColor];
NSColor *color = [NSColor colorWithHTMLString:TEST_STRING_5 defaultColor:green];
- STAssertEquals(color, green, @"colorWithHTMLString:defaultColor:, when passed an invalid string and greenColor, should return greenColor");
+ XCTAssertEqual(color, green, @"colorWithHTMLString:defaultColor:, when passed an invalid string and greenColor, should return greenColor"); - (void)testColorWithHTMLStringWithInvalidColorWithDefaultColorNil
NSColor *blue = [NSColor blueColor];
NSColor *color = [NSColor colorWithHTMLString:TEST_STRING_6 defaultColor:blue];
- STAssertEquals(color, blue, @"colorWithHTMLString:defaultColor:, when passed an invalid string and blueColor, should return blueColor");
+ XCTAssertEqual(color, blue, @"colorWithHTMLString:defaultColor:, when passed an invalid string and blueColor, should return blueColor"); --- a/UnitTests/TestDateFormatterStringRepWithInterval.m Sun Sep 04 23:48:06 2016 +0200
+++ b/UnitTests/TestDateFormatterStringRepWithInterval.m Mon Sep 05 00:05:53 2016 +0200
@@ -24,12 +24,12 @@
//Note: All of these delta values that we pass to -[NSCalendar dateByAddingComponents:toDate:options:] need to be NEGATIVE, because we're looking to get a string representation of the interval since some time in the past.
- (void)testDateFormatterStringRepWithInterval_seconds {
NSDate *now = [NSDate date];
- NSCalendar *gregorianCalendar = [[[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar] autorelease];
+ NSCalendar *gregorianCalendar = [[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar]; NSTimeZone *tz = TEST_TIME_ZONE;
gregorianCalendar.timeZone = tz;
NSDateComponents *components;
- components = [[[NSDateComponents alloc] init] autorelease];
+ components = [[NSDateComponents alloc] init]; NSDate *date = [gregorianCalendar dateByAddingComponents:components toDate:now options:0UL];
@@ -37,12 +37,12 @@
- (void)testDateFormatterStringRepWithInterval_minutes {
NSDate *now = [NSDate date];
- NSCalendar *gregorianCalendar = [[[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar] autorelease];
+ NSCalendar *gregorianCalendar = [[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar]; NSTimeZone *tz = TEST_TIME_ZONE;
gregorianCalendar.timeZone = tz;
NSDateComponents *components;
- components = [[[NSDateComponents alloc] init] autorelease];
+ components = [[NSDateComponents alloc] init]; NSDate *date = [gregorianCalendar dateByAddingComponents:components toDate:now options:0UL];
@@ -50,12 +50,12 @@
- (void)testDateFormatterStringRepWithInterval_minutesSeconds {
NSDate *now = [NSDate date];
- NSCalendar *gregorianCalendar = [[[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar] autorelease];
+ NSCalendar *gregorianCalendar = [[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar]; NSTimeZone *tz = TEST_TIME_ZONE;
gregorianCalendar.timeZone = tz;
NSDateComponents *components;
- components = [[[NSDateComponents alloc] init] autorelease];
+ components = [[NSDateComponents alloc] init]; @@ -64,12 +64,12 @@
- (void)testDateFormatterStringRepWithInterval_hours {
NSDate *now = [NSDate date];
- NSCalendar *gregorianCalendar = [[[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar] autorelease];
+ NSCalendar *gregorianCalendar = [[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar]; NSTimeZone *tz = TEST_TIME_ZONE;
gregorianCalendar.timeZone = tz;
NSDateComponents *components;
- components = [[[NSDateComponents alloc] init] autorelease];
+ components = [[NSDateComponents alloc] init]; NSDate *date = [gregorianCalendar dateByAddingComponents:components toDate:now options:0UL];
@@ -77,12 +77,12 @@
- (void)testDateFormatterStringRepWithInterval_hoursSeconds {
NSDate *now = [NSDate date];
- NSCalendar *gregorianCalendar = [[[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar] autorelease];
+ NSCalendar *gregorianCalendar = [[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar]; NSTimeZone *tz = TEST_TIME_ZONE;
gregorianCalendar.timeZone = tz;
NSDateComponents *components;
- components = [[[NSDateComponents alloc] init] autorelease];
+ components = [[NSDateComponents alloc] init]; @@ -91,12 +91,12 @@
- (void)testDateFormatterStringRepWithInterval_hoursMinutes {
NSDate *now = [NSDate date];
- NSCalendar *gregorianCalendar = [[[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar] autorelease];
+ NSCalendar *gregorianCalendar = [[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar]; NSTimeZone *tz = TEST_TIME_ZONE;
gregorianCalendar.timeZone = tz;
NSDateComponents *components;
- components = [[[NSDateComponents alloc] init] autorelease];
+ components = [[NSDateComponents alloc] init]; @@ -105,12 +105,12 @@
- (void)testDateFormatterStringRepWithInterval_hoursMinutesSeconds {
NSDate *now = [NSDate date];
- NSCalendar *gregorianCalendar = [[[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar] autorelease];
+ NSCalendar *gregorianCalendar = [[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar]; NSTimeZone *tz = TEST_TIME_ZONE;
gregorianCalendar.timeZone = tz;
NSDateComponents *components;
- components = [[[NSDateComponents alloc] init] autorelease];
+ components = [[NSDateComponents alloc] init]; @@ -120,12 +120,12 @@
- (void)testDateFormatterStringRepWithInterval_days {
NSDate *now = [NSDate date];
- NSCalendar *gregorianCalendar = [[[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar] autorelease];
+ NSCalendar *gregorianCalendar = [[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar]; NSTimeZone *tz = TEST_TIME_ZONE;
gregorianCalendar.timeZone = tz;
NSDateComponents *components;
- components = [[[NSDateComponents alloc] init] autorelease];
+ components = [[NSDateComponents alloc] init]; NSDate *date = [gregorianCalendar dateByAddingComponents:components toDate:now options:0UL];
@@ -133,12 +133,12 @@
- (void)testDateFormatterStringRepWithInterval_daysSeconds {
NSDate *now = [NSDate date];
- NSCalendar *gregorianCalendar = [[[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar] autorelease];
+ NSCalendar *gregorianCalendar = [[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar]; NSTimeZone *tz = TEST_TIME_ZONE;
gregorianCalendar.timeZone = tz;
NSDateComponents *components;
- components = [[[NSDateComponents alloc] init] autorelease];
+ components = [[NSDateComponents alloc] init]; @@ -147,12 +147,12 @@
- (void)testDateFormatterStringRepWithInterval_daysMinutes {
NSDate *now = [NSDate date];
- NSCalendar *gregorianCalendar = [[[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar] autorelease];
+ NSCalendar *gregorianCalendar = [[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar]; NSTimeZone *tz = TEST_TIME_ZONE;
gregorianCalendar.timeZone = tz;
NSDateComponents *components;
- components = [[[NSDateComponents alloc] init] autorelease];
+ components = [[NSDateComponents alloc] init]; @@ -161,12 +161,12 @@
- (void)testDateFormatterStringRepWithInterval_daysMinutesSeconds {
NSDate *now = [NSDate date];
- NSCalendar *gregorianCalendar = [[[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar] autorelease];
+ NSCalendar *gregorianCalendar = [[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar]; NSTimeZone *tz = TEST_TIME_ZONE;
gregorianCalendar.timeZone = tz;
NSDateComponents *components;
- components = [[[NSDateComponents alloc] init] autorelease];
+ components = [[NSDateComponents alloc] init]; @@ -176,12 +176,12 @@
- (void)testDateFormatterStringRepWithInterval_daysHours {
NSDate *now = [NSDate date];
- NSCalendar *gregorianCalendar = [[[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar] autorelease];
+ NSCalendar *gregorianCalendar = [[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar]; NSTimeZone *tz = TEST_TIME_ZONE;
gregorianCalendar.timeZone = tz;
NSDateComponents *components;
- components = [[[NSDateComponents alloc] init] autorelease];
+ components = [[NSDateComponents alloc] init]; @@ -190,12 +190,12 @@
- (void)testDateFormatterStringRepWithInterval_daysHoursSeconds {
NSDate *now = [NSDate date];
- NSCalendar *gregorianCalendar = [[[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar] autorelease];
+ NSCalendar *gregorianCalendar = [[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar]; NSTimeZone *tz = TEST_TIME_ZONE;
gregorianCalendar.timeZone = tz;
NSDateComponents *components;
- components = [[[NSDateComponents alloc] init] autorelease];
+ components = [[NSDateComponents alloc] init]; @@ -205,12 +205,12 @@
- (void)testDateFormatterStringRepWithInterval_daysHoursMinutes {
NSDate *now = [NSDate date];
- NSCalendar *gregorianCalendar = [[[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar] autorelease];
+ NSCalendar *gregorianCalendar = [[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar]; NSTimeZone *tz = TEST_TIME_ZONE;
gregorianCalendar.timeZone = tz;
NSDateComponents *components;
- components = [[[NSDateComponents alloc] init] autorelease];
+ components = [[NSDateComponents alloc] init]; @@ -220,12 +220,12 @@
- (void)testDateFormatterStringRepWithInterval_daysHoursMinutesSeconds {
NSDate *now = [NSDate date];
- NSCalendar *gregorianCalendar = [[[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar] autorelease];
+ NSCalendar *gregorianCalendar = [[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar]; NSTimeZone *tz = TEST_TIME_ZONE;
gregorianCalendar.timeZone = tz;
NSDateComponents *components;
- components = [[[NSDateComponents alloc] init] autorelease];
+ components = [[NSDateComponents alloc] init]; @@ -236,12 +236,12 @@
- (void)testDateFormatterStringRepWithInterval_weeks {
NSDate *now = [NSDate date];
- NSCalendar *gregorianCalendar = [[[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar] autorelease];
+ NSCalendar *gregorianCalendar = [[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar]; NSTimeZone *tz = TEST_TIME_ZONE;
gregorianCalendar.timeZone = tz;
NSDateComponents *components;
- components = [[[NSDateComponents alloc] init] autorelease];
+ components = [[NSDateComponents alloc] init]; //This delay will reveal whether the method under test is incorrectly testing for seconds. (This was a real intermittent failure.)
@@ -252,12 +252,12 @@
- (void)testDateFormatterStringRepWithInterval_weeksSeconds {
NSDate *now = [NSDate date];
- NSCalendar *gregorianCalendar = [[[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar] autorelease];
+ NSCalendar *gregorianCalendar = [[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar]; NSTimeZone *tz = TEST_TIME_ZONE;
gregorianCalendar.timeZone = tz;
NSDateComponents *components;
- components = [[[NSDateComponents alloc] init] autorelease];
+ components = [[NSDateComponents alloc] init]; @@ -266,12 +266,12 @@
- (void)testDateFormatterStringRepWithInterval_weeksMinutes {
NSDate *now = [NSDate date];
- NSCalendar *gregorianCalendar = [[[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar] autorelease];
+ NSCalendar *gregorianCalendar = [[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar]; NSTimeZone *tz = TEST_TIME_ZONE;
gregorianCalendar.timeZone = tz;
NSDateComponents *components;
- components = [[[NSDateComponents alloc] init] autorelease];
+ components = [[NSDateComponents alloc] init]; @@ -280,12 +280,12 @@
- (void)testDateFormatterStringRepWithInterval_weeksMinutesSeconds {
NSDate *now = [NSDate date];
- NSCalendar *gregorianCalendar = [[[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar] autorelease];
+ NSCalendar *gregorianCalendar = [[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar]; NSTimeZone *tz = TEST_TIME_ZONE;
gregorianCalendar.timeZone = tz;
NSDateComponents *components;
- components = [[[NSDateComponents alloc] init] autorelease];
+ components = [[NSDateComponents alloc] init]; @@ -295,12 +295,12 @@
- (void)testDateFormatterStringRepWithInterval_weeksHours {
NSDate *now = [NSDate date];
- NSCalendar *gregorianCalendar = [[[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar] autorelease];
+ NSCalendar *gregorianCalendar = [[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar]; NSTimeZone *tz = TEST_TIME_ZONE;
gregorianCalendar.timeZone = tz;
NSDateComponents *components;
- components = [[[NSDateComponents alloc] init] autorelease];
+ components = [[NSDateComponents alloc] init]; @@ -309,12 +309,12 @@
- (void)testDateFormatterStringRepWithInterval_weeksHoursSeconds {
NSDate *now = [NSDate date];
- NSCalendar *gregorianCalendar = [[[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar] autorelease];
+ NSCalendar *gregorianCalendar = [[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar]; NSTimeZone *tz = TEST_TIME_ZONE;
gregorianCalendar.timeZone = tz;
NSDateComponents *components;
- components = [[[NSDateComponents alloc] init] autorelease];
+ components = [[NSDateComponents alloc] init]; @@ -324,12 +324,12 @@
- (void)testDateFormatterStringRepWithInterval_weeksHoursMinutes {
NSDate *now = [NSDate date];
- NSCalendar *gregorianCalendar = [[[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar] autorelease];
+ NSCalendar *gregorianCalendar = [[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar]; NSTimeZone *tz = TEST_TIME_ZONE;
gregorianCalendar.timeZone = tz;
NSDateComponents *components;
- components = [[[NSDateComponents alloc] init] autorelease];
+ components = [[NSDateComponents alloc] init]; @@ -339,12 +339,12 @@
- (void)testDateFormatterStringRepWithInterval_weeksHoursMinutesSeconds {
NSDate *now = [NSDate date];
- NSCalendar *gregorianCalendar = [[[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar] autorelease];
+ NSCalendar *gregorianCalendar = [[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar]; NSTimeZone *tz = TEST_TIME_ZONE;
gregorianCalendar.timeZone = tz;
NSDateComponents *components;
- components = [[[NSDateComponents alloc] init] autorelease];
+ components = [[NSDateComponents alloc] init]; @@ -355,12 +355,12 @@
- (void)testDateFormatterStringRepWithInterval_weeksDays {
NSDate *now = [NSDate date];
- NSCalendar *gregorianCalendar = [[[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar] autorelease];
+ NSCalendar *gregorianCalendar = [[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar]; NSTimeZone *tz = TEST_TIME_ZONE;
gregorianCalendar.timeZone = tz;
NSDateComponents *components;
- components = [[[NSDateComponents alloc] init] autorelease];
+ components = [[NSDateComponents alloc] init]; @@ -369,12 +369,12 @@
- (void)testDateFormatterStringRepWithInterval_weeksDaysSeconds {
NSDate *now = [NSDate date];
- NSCalendar *gregorianCalendar = [[[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar] autorelease];
+ NSCalendar *gregorianCalendar = [[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar]; NSTimeZone *tz = TEST_TIME_ZONE;
gregorianCalendar.timeZone = tz;
NSDateComponents *components;
- components = [[[NSDateComponents alloc] init] autorelease];
+ components = [[NSDateComponents alloc] init]; @@ -384,12 +384,12 @@
- (void)testDateFormatterStringRepWithInterval_weeksDaysMinutes {
NSDate *now = [NSDate date];
- NSCalendar *gregorianCalendar = [[[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar] autorelease];
+ NSCalendar *gregorianCalendar = [[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar]; NSTimeZone *tz = TEST_TIME_ZONE;
gregorianCalendar.timeZone = tz;
NSDateComponents *components;
- components = [[[NSDateComponents alloc] init] autorelease];
+ components = [[NSDateComponents alloc] init]; @@ -399,12 +399,12 @@
- (void)testDateFormatterStringRepWithInterval_weeksDaysMinutesSeconds {
NSDate *now = [NSDate date];
- NSCalendar *gregorianCalendar = [[[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar] autorelease];
+ NSCalendar *gregorianCalendar = [[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar]; NSTimeZone *tz = TEST_TIME_ZONE;
gregorianCalendar.timeZone = tz;
NSDateComponents *components;
- components = [[[NSDateComponents alloc] init] autorelease];
+ components = [[NSDateComponents alloc] init]; @@ -415,12 +415,12 @@
- (void)testDateFormatterStringRepWithInterval_weeksDaysHours {
NSDate *now = [NSDate date];
- NSCalendar *gregorianCalendar = [[[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar] autorelease];
+ NSCalendar *gregorianCalendar = [[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar]; NSTimeZone *tz = TEST_TIME_ZONE;
gregorianCalendar.timeZone = tz;
NSDateComponents *components;
- components = [[[NSDateComponents alloc] init] autorelease];
+ components = [[NSDateComponents alloc] init]; @@ -430,12 +430,12 @@
- (void)testDateFormatterStringRepWithInterval_weeksDaysHoursSeconds {
NSDate *now = [NSDate date];
- NSCalendar *gregorianCalendar = [[[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar] autorelease];
+ NSCalendar *gregorianCalendar = [[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar]; NSTimeZone *tz = TEST_TIME_ZONE;
gregorianCalendar.timeZone = tz;
NSDateComponents *components;
- components = [[[NSDateComponents alloc] init] autorelease];
+ components = [[NSDateComponents alloc] init]; @@ -446,12 +446,12 @@
- (void)testDateFormatterStringRepWithInterval_weeksDaysHoursMinutes {
NSDate *now = [NSDate date];
- NSCalendar *gregorianCalendar = [[[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar] autorelease];
+ NSCalendar *gregorianCalendar = [[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar]; NSTimeZone *tz = TEST_TIME_ZONE;
gregorianCalendar.timeZone = tz;
NSDateComponents *components;
- components = [[[NSDateComponents alloc] init] autorelease];
+ components = [[NSDateComponents alloc] init]; @@ -462,12 +462,12 @@
- (void)testDateFormatterStringRepWithInterval_weeksDaysHoursMinutesSeconds {
NSDate *now = [NSDate date];
- NSCalendar *gregorianCalendar = [[[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar] autorelease];
+ NSCalendar *gregorianCalendar = [[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar]; NSTimeZone *tz = TEST_TIME_ZONE;
gregorianCalendar.timeZone = tz;
NSDateComponents *components;
- components = [[[NSDateComponents alloc] init] autorelease];
+ components = [[NSDateComponents alloc] init]; @@ -480,12 +480,12 @@
- (void)testDateFormatterStringRepWithInterval_seconds_abbreviated {
NSDate *now = [NSDate date];
- NSCalendar *gregorianCalendar = [[[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar] autorelease];
+ NSCalendar *gregorianCalendar = [[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar]; NSTimeZone *tz = TEST_TIME_ZONE;
gregorianCalendar.timeZone = tz;
NSDateComponents *components;
- components = [[[NSDateComponents alloc] init] autorelease];
+ components = [[NSDateComponents alloc] init]; NSDate *date = [gregorianCalendar dateByAddingComponents:components toDate:now options:0UL];
@@ -493,12 +493,12 @@
- (void)testDateFormatterStringRepWithInterval_minutes_abbreviated {
NSDate *now = [NSDate date];
- NSCalendar *gregorianCalendar = [[[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar] autorelease];
+ NSCalendar *gregorianCalendar = [[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar]; NSTimeZone *tz = TEST_TIME_ZONE;
gregorianCalendar.timeZone = tz;
NSDateComponents *components;
- components = [[[NSDateComponents alloc] init] autorelease];
+ components = [[NSDateComponents alloc] init]; NSDate *date = [gregorianCalendar dateByAddingComponents:components toDate:now options:0UL];
@@ -506,12 +506,12 @@
- (void)testDateFormatterStringRepWithInterval_minutesSeconds_abbreviated {
NSDate *now = [NSDate date];
- NSCalendar *gregorianCalendar = [[[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar] autorelease];
+ NSCalendar *gregorianCalendar = [[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar]; NSTimeZone *tz = TEST_TIME_ZONE;
gregorianCalendar.timeZone = tz;
NSDateComponents *components;
- components = [[[NSDateComponents alloc] init] autorelease];
+ components = [[NSDateComponents alloc] init]; @@ -520,12 +520,12 @@
- (void)testDateFormatterStringRepWithInterval_hours_abbreviated {
NSDate *now = [NSDate date];
- NSCalendar *gregorianCalendar = [[[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar] autorelease];
+ NSCalendar *gregorianCalendar = [[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar]; NSTimeZone *tz = TEST_TIME_ZONE;
gregorianCalendar.timeZone = tz;
NSDateComponents *components;
- components = [[[NSDateComponents alloc] init] autorelease];
+ components = [[NSDateComponents alloc] init]; NSDate *date = [gregorianCalendar dateByAddingComponents:components toDate:now options:0UL];
@@ -533,12 +533,12 @@
- (void)testDateFormatterStringRepWithInterval_hoursSeconds_abbreviated {
NSDate *now = [NSDate date];
- NSCalendar *gregorianCalendar = [[[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar] autorelease];
+ NSCalendar *gregorianCalendar = [[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar]; NSTimeZone *tz = TEST_TIME_ZONE;
gregorianCalendar.timeZone = tz;
NSDateComponents *components;
- components = [[[NSDateComponents alloc] init] autorelease];
+ components = [[NSDateComponents alloc] init]; @@ -547,12 +547,12 @@
- (void)testDateFormatterStringRepWithInterval_hoursMinutes_abbreviated {
NSDate *now = [NSDate date];
- NSCalendar *gregorianCalendar = [[[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar] autorelease];
+ NSCalendar *gregorianCalendar = [[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar]; NSTimeZone *tz = TEST_TIME_ZONE;
gregorianCalendar.timeZone = tz;
NSDateComponents *components;
- components = [[[NSDateComponents alloc] init] autorelease];
+ components = [[NSDateComponents alloc] init]; @@ -561,12 +561,12 @@
- (void)testDateFormatterStringRepWithInterval_hoursMinutesSeconds_abbreviated {
NSDate *now = [NSDate date];
- NSCalendar *gregorianCalendar = [[[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar] autorelease];
+ NSCalendar *gregorianCalendar = [[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar]; NSTimeZone *tz = TEST_TIME_ZONE;
gregorianCalendar.timeZone = tz;
NSDateComponents *components;
- components = [[[NSDateComponents alloc] init] autorelease];
+ components = [[NSDateComponents alloc] init]; @@ -576,12 +576,12 @@
- (void)testDateFormatterStringRepWithInterval_days_abbreviated {
NSDate *now = [NSDate date];
- NSCalendar *gregorianCalendar = [[[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar] autorelease];
+ NSCalendar *gregorianCalendar = [[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar]; NSTimeZone *tz = TEST_TIME_ZONE;
gregorianCalendar.timeZone = tz;
NSDateComponents *components;
- components = [[[NSDateComponents alloc] init] autorelease];
+ components = [[NSDateComponents alloc] init]; NSDate *date = [gregorianCalendar dateByAddingComponents:components toDate:now options:0UL];
@@ -589,12 +589,12 @@
- (void)testDateFormatterStringRepWithInterval_daysSeconds_abbreviated {
NSDate *now = [NSDate date];
- NSCalendar *gregorianCalendar = [[[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar] autorelease];
+ NSCalendar *gregorianCalendar = [[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar]; NSTimeZone *tz = TEST_TIME_ZONE;
gregorianCalendar.timeZone = tz;
NSDateComponents *components;
- components = [[[NSDateComponents alloc] init] autorelease];
+ components = [[NSDateComponents alloc] init]; @@ -603,12 +603,12 @@
- (void)testDateFormatterStringRepWithInterval_daysMinutes_abbreviated {
NSDate *now = [NSDate date];
- NSCalendar *gregorianCalendar = [[[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar] autorelease];
+ NSCalendar *gregorianCalendar = [[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar]; NSTimeZone *tz = TEST_TIME_ZONE;
gregorianCalendar.timeZone = tz;
NSDateComponents *components;
- components = [[[NSDateComponents alloc] init] autorelease];
+ components = [[NSDateComponents alloc] init]; @@ -617,12 +617,12 @@
- (void)testDateFormatterStringRepWithInterval_daysMinutesSeconds_abbreviated {
NSDate *now = [NSDate date];
- NSCalendar *gregorianCalendar = [[[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar] autorelease];
+ NSCalendar *gregorianCalendar = [[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar]; NSTimeZone *tz = TEST_TIME_ZONE;
gregorianCalendar.timeZone = tz;
NSDateComponents *components;
- components = [[[NSDateComponents alloc] init] autorelease];
+ components = [[NSDateComponents alloc] init]; @@ -632,12 +632,12 @@
- (void)testDateFormatterStringRepWithInterval_daysHours_abbreviated {
NSDate *now = [NSDate date];
- NSCalendar *gregorianCalendar = [[[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar] autorelease];
+ NSCalendar *gregorianCalendar = [[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar]; NSTimeZone *tz = TEST_TIME_ZONE;
gregorianCalendar.timeZone = tz;
NSDateComponents *components;
- components = [[[NSDateComponents alloc] init] autorelease];
+ components = [[NSDateComponents alloc] init]; @@ -646,12 +646,12 @@
- (void)testDateFormatterStringRepWithInterval_daysHoursSeconds_abbreviated {
NSDate *now = [NSDate date];
- NSCalendar *gregorianCalendar = [[[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar] autorelease];
+ NSCalendar *gregorianCalendar = [[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar]; NSTimeZone *tz = TEST_TIME_ZONE;
gregorianCalendar.timeZone = tz;
NSDateComponents *components;
- components = [[[NSDateComponents alloc] init] autorelease];
+ components = [[NSDateComponents alloc] init]; @@ -661,12 +661,12 @@
- (void)testDateFormatterStringRepWithInterval_daysHoursMinutes_abbreviated {
NSDate *now = [NSDate date];
- NSCalendar *gregorianCalendar = [[[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar] autorelease];
+ NSCalendar *gregorianCalendar = [[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar]; NSTimeZone *tz = TEST_TIME_ZONE;
gregorianCalendar.timeZone = tz;
NSDateComponents *components;
- components = [[[NSDateComponents alloc] init] autorelease];
+ components = [[NSDateComponents alloc] init]; @@ -676,12 +676,12 @@
- (void)testDateFormatterStringRepWithInterval_daysHoursMinutesSeconds_abbreviated {
NSDate *now = [NSDate date];
- NSCalendar *gregorianCalendar = [[[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar] autorelease];
+ NSCalendar *gregorianCalendar = [[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar]; NSTimeZone *tz = TEST_TIME_ZONE;
gregorianCalendar.timeZone = tz;
NSDateComponents *components;
- components = [[[NSDateComponents alloc] init] autorelease];
+ components = [[NSDateComponents alloc] init]; @@ -692,12 +692,12 @@
- (void)testDateFormatterStringRepWithInterval_weeks_abbreviated {
NSDate *now = [NSDate date];
- NSCalendar *gregorianCalendar = [[[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar] autorelease];
+ NSCalendar *gregorianCalendar = [[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar]; NSTimeZone *tz = TEST_TIME_ZONE;
gregorianCalendar.timeZone = tz;
NSDateComponents *components;
- components = [[[NSDateComponents alloc] init] autorelease];
+ components = [[NSDateComponents alloc] init]; NSDate *date = [gregorianCalendar dateByAddingComponents:components toDate:now options:0UL];
@@ -705,12 +705,12 @@
- (void)testDateFormatterStringRepWithInterval_weeksSeconds_abbreviated {
NSDate *now = [NSDate date];
- NSCalendar *gregorianCalendar = [[[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar] autorelease];
+ NSCalendar *gregorianCalendar = [[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar]; NSTimeZone *tz = TEST_TIME_ZONE;
gregorianCalendar.timeZone = tz;
NSDateComponents *components;
- components = [[[NSDateComponents alloc] init] autorelease];
+ components = [[NSDateComponents alloc] init]; @@ -719,12 +719,12 @@
- (void)testDateFormatterStringRepWithInterval_weeksMinutes_abbreviated {
NSDate *now = [NSDate date];
- NSCalendar *gregorianCalendar = [[[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar] autorelease];
+ NSCalendar *gregorianCalendar = [[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar]; NSTimeZone *tz = TEST_TIME_ZONE;
gregorianCalendar.timeZone = tz;
NSDateComponents *components;
- components = [[[NSDateComponents alloc] init] autorelease];
+ components = [[NSDateComponents alloc] init]; @@ -733,12 +733,12 @@
- (void)testDateFormatterStringRepWithInterval_weeksMinutesSeconds_abbreviated {
NSDate *now = [NSDate date];
- NSCalendar *gregorianCalendar = [[[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar] autorelease];
+ NSCalendar *gregorianCalendar = [[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar]; NSTimeZone *tz = TEST_TIME_ZONE;
gregorianCalendar.timeZone = tz;
NSDateComponents *components;
- components = [[[NSDateComponents alloc] init] autorelease];
+ components = [[NSDateComponents alloc] init]; @@ -748,12 +748,12 @@
- (void)testDateFormatterStringRepWithInterval_weeksHours_abbreviated {
NSDate *now = [NSDate date];
- NSCalendar *gregorianCalendar = [[[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar] autorelease];
+ NSCalendar *gregorianCalendar = [[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar]; NSTimeZone *tz = TEST_TIME_ZONE;
gregorianCalendar.timeZone = tz;
NSDateComponents *components;
- components = [[[NSDateComponents alloc] init] autorelease];
+ components = [[NSDateComponents alloc] init]; @@ -762,12 +762,12 @@
- (void)testDateFormatterStringRepWithInterval_weeksHoursSeconds_abbreviated {
NSDate *now = [NSDate date];
- NSCalendar *gregorianCalendar = [[[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar] autorelease];
+ NSCalendar *gregorianCalendar = [[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar]; NSTimeZone *tz = TEST_TIME_ZONE;
gregorianCalendar.timeZone = tz;
NSDateComponents *components;
- components = [[[NSDateComponents alloc] init] autorelease];
+ components = [[NSDateComponents alloc] init]; @@ -777,12 +777,12 @@
- (void)testDateFormatterStringRepWithInterval_weeksHoursMinutes_abbreviated {
NSDate *now = [NSDate date];
- NSCalendar *gregorianCalendar = [[[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar] autorelease];
+ NSCalendar *gregorianCalendar = [[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar]; NSTimeZone *tz = TEST_TIME_ZONE;
gregorianCalendar.timeZone = tz;
NSDateComponents *components;
- components = [[[NSDateComponents alloc] init] autorelease];
+ components = [[NSDateComponents alloc] init]; @@ -792,12 +792,12 @@
- (void)testDateFormatterStringRepWithInterval_weeksHoursMinutesSeconds_abbreviated {
NSDate *now = [NSDate date];
- NSCalendar *gregorianCalendar = [[[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar] autorelease];
+ NSCalendar *gregorianCalendar = [[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar]; NSTimeZone *tz = TEST_TIME_ZONE;
gregorianCalendar.timeZone = tz;
NSDateComponents *components;
- components = [[[NSDateComponents alloc] init] autorelease];
+ components = [[NSDateComponents alloc] init]; @@ -808,12 +808,12 @@
- (void)testDateFormatterStringRepWithInterval_weeksDays_abbreviated {
NSDate *now = [NSDate date];
- NSCalendar *gregorianCalendar = [[[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar] autorelease];
+ NSCalendar *gregorianCalendar = [[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar]; NSTimeZone *tz = TEST_TIME_ZONE;
gregorianCalendar.timeZone = tz;
NSDateComponents *components;
- components = [[[NSDateComponents alloc] init] autorelease];
+ components = [[NSDateComponents alloc] init]; @@ -822,12 +822,12 @@
- (void)testDateFormatterStringRepWithInterval_weeksDaysSeconds_abbreviated {
NSDate *now = [NSDate date];
- NSCalendar *gregorianCalendar = [[[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar] autorelease];
+ NSCalendar *gregorianCalendar = [[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar]; NSTimeZone *tz = TEST_TIME_ZONE;
gregorianCalendar.timeZone = tz;
NSDateComponents *components;
- components = [[[NSDateComponents alloc] init] autorelease];
+ components = [[NSDateComponents alloc] init]; @@ -837,12 +837,12 @@
- (void)testDateFormatterStringRepWithInterval_weeksDaysMinutes_abbreviated {
NSDate *now = [NSDate date];
- NSCalendar *gregorianCalendar = [[[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar] autorelease];
+ NSCalendar *gregorianCalendar = [[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar]; NSTimeZone *tz = TEST_TIME_ZONE;
gregorianCalendar.timeZone = tz;
NSDateComponents *components;
- components = [[[NSDateComponents alloc] init] autorelease];
+ components = [[NSDateComponents alloc] init]; @@ -852,12 +852,12 @@
- (void)testDateFormatterStringRepWithInterval_weeksDaysMinutesSeconds_abbreviated {
NSDate *now = [NSDate date];
- NSCalendar *gregorianCalendar = [[[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar] autorelease];
+ NSCalendar *gregorianCalendar = [[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar]; NSTimeZone *tz = TEST_TIME_ZONE;
gregorianCalendar.timeZone = tz;
NSDateComponents *components;
- components = [[[NSDateComponents alloc] init] autorelease];
+ components = [[NSDateComponents alloc] init]; @@ -868,12 +868,12 @@
- (void)testDateFormatterStringRepWithInterval_weeksDaysHours_abbreviated {
NSDate *now = [NSDate date];
- NSCalendar *gregorianCalendar = [[[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar] autorelease];
+ NSCalendar *gregorianCalendar = [[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar]; NSTimeZone *tz = TEST_TIME_ZONE;
gregorianCalendar.timeZone = tz;
NSDateComponents *components;
- components = [[[NSDateComponents alloc] init] autorelease];
+ components = [[NSDateComponents alloc] init]; @@ -883,12 +883,12 @@
- (void)testDateFormatterStringRepWithInterval_weeksDaysHoursSeconds_abbreviated {
NSDate *now = [NSDate date];
- NSCalendar *gregorianCalendar = [[[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar] autorelease];
+ NSCalendar *gregorianCalendar = [[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar]; NSTimeZone *tz = TEST_TIME_ZONE;
gregorianCalendar.timeZone = tz;
NSDateComponents *components;
- components = [[[NSDateComponents alloc] init] autorelease];
+ components = [[NSDateComponents alloc] init]; @@ -899,12 +899,12 @@
- (void)testDateFormatterStringRepWithInterval_weeksDaysHoursMinutes_abbreviated {
NSDate *now = [NSDate date];
- NSCalendar *gregorianCalendar = [[[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar] autorelease];
+ NSCalendar *gregorianCalendar = [[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar]; NSTimeZone *tz = TEST_TIME_ZONE;
gregorianCalendar.timeZone = tz;
NSDateComponents *components;
- components = [[[NSDateComponents alloc] init] autorelease];
+ components = [[NSDateComponents alloc] init]; @@ -915,12 +915,12 @@
- (void)testDateFormatterStringRepWithInterval_weeksDaysHoursMinutesSeconds_abbreviated {
NSDate *now = [NSDate date];
- NSCalendar *gregorianCalendar = [[[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar] autorelease];
+ NSCalendar *gregorianCalendar = [[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar]; NSTimeZone *tz = TEST_TIME_ZONE;
gregorianCalendar.timeZone = tz;
NSDateComponents *components;
- components = [[[NSDateComponents alloc] init] autorelease];
+ components = [[NSDateComponents alloc] init];