1
在IOS中,我想UT的ViewController
的功能,運行後它一直說錯誤:無參數。我不知道如何解決它,如果有人知道可以幫我?我遇到一個錯誤,說在IOS中的零參數
這個java代碼:
#import "MasterViewController.h"
#import <GHUnitIOS/GHUnit.h>
@class MasterViewController;
@interface MasterViewControllerTest : GHViewTestCase{
NSString* _type;
NSString* _msgId;
NSString* _url;
NSString* _opened;
}@property(nonatomic,retain) MasterViewController* masterViewController;
@end
@implementation MasterViewControllerTest
@synthesize masterViewController;
-(void)setUp{
MasterViewController *viewController = [[MasterViewController alloc]init];
self.masterViewController = viewController;
}
-(void)testPostViewTimeToServ{
_type = @"m";
_url = nil;
_opened = nil;
_msgId = @"";
bool resultValue = [self.masterViewController saveAndPostViewMagBodyTime:_type arg_url:_url arg_open:_opened mid:_msgId];
GHAssertNotEquals(resultValue, YES, @" post msgIs is nil fail");
}
@end
和testPostViewTimeToServ
錯誤顯示爲:
測試套件 '測試' 啓動。 開始MasterViewControllerTest/testPostViewTimeToServ 2012-04-02 20:50:42.269 kMsgGHUnitTests [7747:10b0f] 名稱:NSInvalidArgumentException 文件:未知 行:未知 原因:* - [NSPlaceholderString initWithString:]:無參數
爲什麼?