00001
00002
00003
00004
00005
00006
00007
00008
00009 #import <SenTestingKit/SenTestingKit.h>
00010 #import "GtdApi.h"
00011 #import "TDApi.h"
00012
00013 @interface TaskTests :SenTestCase {
00014 TDApi *api;
00015 }
00016
00017 - (void)testAddTaskWithoutParams;
00018
00019 @end
00020
00021 @implementation TaskTests
00022
00023 - (void)setUp {
00024 api = [[TDApi alloc] init];
00025 }
00026
00027 - (void)tearDown {
00028 [api release];
00029 api = nil;
00030 }
00031
00032 - (void)testAddTaskWithoutParams {
00033 NSError *error = nil;
00034 [api addTask:nil error:&error];
00035 STAssertTrue([error code] == GtdApiMissingParameters, @"Task must not be added without arguments.");
00036 }
00037
00038 @end