Inherits from NSObject
Declared in AriseAB.h

Overview

Splitforce Arise Compatibility Layer. These methods all replace AriseAB method calls with Splitforce equivalents.

Tasks

Class Methods

colorFromHex:

AriseAB handy utility to convert RGB Hex string into a UIColor object.

+ (UIColor *)colorFromHex:(NSString *)hex

Declared In

AriseAB.h

goalReached:

AriseAB Goal - the goal name MUST match the name of the test.

+ (void)goalReached:(NSString *)name

Declared In

AriseAB.h

setupWithKey:rpcURL:

Calling this method raises an exception. You should replace this call with the correct [SFManager managerWith…] call,
making sure to paste the correct AppId and AppKey from the Splitforce backend.

+ (AriseAB *)setupWithKey:(NSString *)appKey rpcURL:(NSString *)rpcURL

Declared In

AriseAB.h

testWithName:A:B:

AriseAB Simple Test with two code paths.

+ (void)testWithName:(NSString *)name A:(void ( ^ ) ( void ))blockA B:(void ( ^ ) ( void ))blockB

Declared In

AriseAB.h

testWithName:A:B:C:

AriseAB Simple Test with three code paths.

+ (void)testWithName:(NSString *)name A:(void ( ^ ) ( void ))blockA B:(void ( ^ ) ( void ))blockB C:(void ( ^ ) ( void ))blockC

Declared In

AriseAB.h

testWithName:A:B:C:D:

AriseAB Simple Test with four code paths.

+ (void)testWithName:(NSString *)name A:(void ( ^ ) ( void ))blockA B:(void ( ^ ) ( void ))blockB C:(void ( ^ ) ( void ))blockC D:(void ( ^ ) ( void ))blockD

Declared In

AriseAB.h

testWithName:A:B:C:D:E:

AriseAB Simple Test with five code paths.

+ (void)testWithName:(NSString *)name A:(void ( ^ ) ( void ))blockA B:(void ( ^ ) ( void ))blockB C:(void ( ^ ) ( void ))blockC D:(void ( ^ ) ( void ))blockD E:(void ( ^ ) ( void ))blockE

Declared In

AriseAB.h

testWithName:A:B:C:D:E:F:

AriseAB Simple Test with six code paths.

+ (void)testWithName:(NSString *)name A:(void ( ^ ) ( void ))blockA B:(void ( ^ ) ( void ))blockB C:(void ( ^ ) ( void ))blockC D:(void ( ^ ) ( void ))blockD E:(void ( ^ ) ( void ))blockE F:(void ( ^ ) ( void ))blockF

Declared In

AriseAB.h

testWithName:A:B:C:D:E:F:G:

AriseAB Simple Test with seven code paths.

+ (void)testWithName:(NSString *)name A:(void ( ^ ) ( void ))blockA B:(void ( ^ ) ( void ))blockB C:(void ( ^ ) ( void ))blockC D:(void ( ^ ) ( void ))blockD E:(void ( ^ ) ( void ))blockE F:(void ( ^ ) ( void ))blockF G:(void ( ^ ) ( void ))blockG

Declared In

AriseAB.h

testWithName:A:B:C:D:E:F:G:H:

AriseAB Simple Test with eight code paths.

+ (void)testWithName:(NSString *)name A:(void ( ^ ) ( void ))blockA B:(void ( ^ ) ( void ))blockB C:(void ( ^ ) ( void ))blockC D:(void ( ^ ) ( void ))blockD E:(void ( ^ ) ( void ))blockE F:(void ( ^ ) ( void ))blockF G:(void ( ^ ) ( void ))blockG H:(void ( ^ ) ( void ))blockH

Declared In

AriseAB.h

testWithName:A:B:C:D:E:F:G:H:I:

AriseAB Simple Test with nine code paths.

+ (void)testWithName:(NSString *)name A:(void ( ^ ) ( void ))blockA B:(void ( ^ ) ( void ))blockB C:(void ( ^ ) ( void ))blockC D:(void ( ^ ) ( void ))blockD E:(void ( ^ ) ( void ))blockE F:(void ( ^ ) ( void ))blockF G:(void ( ^ ) ( void ))blockG H:(void ( ^ ) ( void ))blockH I:(void ( ^ ) ( void ))blockI

Declared In

AriseAB.h

testWithName:A:B:C:D:E:F:G:H:I:J:

AriseAB Simple Test with ten code paths.

+ (void)testWithName:(NSString *)name A:(void ( ^ ) ( void ))blockA B:(void ( ^ ) ( void ))blockB C:(void ( ^ ) ( void ))blockC D:(void ( ^ ) ( void ))blockD E:(void ( ^ ) ( void ))blockE F:(void ( ^ ) ( void ))blockF G:(void ( ^ ) ( void ))blockG H:(void ( ^ ) ( void ))blockH I:(void ( ^ ) ( void ))blockI J:(void ( ^ ) ( void ))blockJ

Declared In

AriseAB.h

testWithName:data:

AriseAB Data Driven Test.

+ (void)testWithName:(NSString *)name data:(void ( ^ ) ( NSDictionary *testData ))dataCallbackBlock

Declared In

AriseAB.h