69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
|
@implementation TestsAppDelegate (RuntimeTests)
- (void)runtimeTests
{
OFAutoreleasePool *pool = [[OFAutoreleasePool alloc] init];
RuntimeTest *rt = [[[RuntimeTest alloc] init] autorelease];
OFString *t, *foo;
EXPECT_EXCEPTION(@"Calling a non-existant method via super",
OFNotImplementedException, [rt superTest])
TEST(@"Calling a method via a super with self == nil",
[rt nilSuperTest] == nil)
t = [OFMutableString stringWithString: @"foo"];
foo = @"foo";
|
|
|
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
|
@implementation TestsAppDelegate (RuntimeTests)
- (void)runtimeTests
{
OFAutoreleasePool *pool = [[OFAutoreleasePool alloc] init];
RuntimeTest *rt = [[[RuntimeTest alloc] init] autorelease];
OFString *t, *foo;
EXPECT_EXCEPTION(@"Calling a non-existent method via super",
OFNotImplementedException, [rt superTest])
TEST(@"Calling a method via a super with self == nil",
[rt nilSuperTest] == nil)
t = [OFMutableString stringWithString: @"foo"];
foo = @"foo";
|