小编Mal*_*ken的帖子

TestNG:@Test的多个@DataProvider

我正在使用TestNG for Eclipse.

我的问题是,如果可能的话,一步一步地给两个数据提供者提供相同的测试功能?我可以将两个提供商合二为一,但这不是我想要的.我需要(不像在这个例子中)独立生成数据.

@DataProvider(name = "dataSet1")

    public Object[][] createDataX() {
             return new Object[][] { { 1, 1 }, { 2, 2 } };
    }

@DataProvider(name = "dataSet2")

    public Object[][] createDataY() {
             return new Object[][] { { 0, 0 }, { 3, 3 } };
    }
Run Code Online (Sandbox Code Playgroud)

我想让BOTH提供商进行同样的测试.这可能吗?

 @Test(dataProvider = "dataSet1") // ??? and "dataSet2" ???
    public void testThisFunction(int val1, int val2) {
            boolean solution = oracle(val1,val2);
            assert (solution);
   }
Run Code Online (Sandbox Code Playgroud)

java testing testng automated-tests dataprovider

23
推荐指数
1
解决办法
3万
查看次数

NSString stringByAppendingString:递归长字符串

我现在有一段时间与NSStrings系统性问题,并将这些问题附加到另一个.我在网上搜索,但我找不到一些女巫满意的东西.

我在头文件中声明了这样的字符串,并在实现中正确地同步:

@property (nonatomic, retain) NSString *dataString;
Run Code Online (Sandbox Code Playgroud)

我刷新每200毫秒的数据.旧的递归之后,我想将它放入一个字符串(NSData会更好).字符串应该每200ms增长一次.

 dataString = [dataString stringByAppendingString:superString];


 NSLog(@"%@",dataString);
Run Code Online (Sandbox Code Playgroud)

但是我的代码在这里打破了!

日志数据:

2011-07-05 12:40:54.039 Acceleration[1658:307] /AccelerationApp2011-07-05_12:40.txt
2011-07-05 12:40:56.825 Acceleration[1658:307] Acceleration:
 X-axis: -0.036224 
 Y-axis: -0.036224 
 Z-axis: -0.941833 
 Global Acc: 0.9 g 
(gdb) 
Run Code Online (Sandbox Code Playgroud)

...然后我收到程序接收信号:EXC_BAD_ACCESS

问题是字符串可能太长了吗?

iphone xcode objective-c nsstring

1
推荐指数
1
解决办法
3173
查看次数

核心情节:图书馆二进制缺失

我正在关注此链接:

http://www.jaysonjc.com/programming/pie-chart-drawing-in-iphone-using-core-plot-library.html

在Xcode中绘制值.但对我来说,添加子项目CorePlot-CocoaTouch.xcodeproj不包含libCorePlot-CocoaTouch.a库二进制文件以遵循进一步的说明.我正在使用XCode 4.0.2 ..

我的项目中的屏幕截图

它应该是这样的:

来自说明页面的图片

我已经花了一整天试图包含该框架:(

xcode objective-c core-plot ios-frameworks

1
推荐指数
1
解决办法
2615
查看次数

iOS 5.0:MFMailComposeViewController警告

自从我为新的iOS 5.0更新了XCode后,我的MailComposer函数中出现了警告.

 MFMailComposeViewController *pickerZap = [[MFMailComposeViewController alloc] init];
 pickerZap.mailComposeDelegate = self;
 // warning: Assigning to 'id<MFMailComposeViewControllerDelegate>' 
 // from incompatible type 'Infocontroller *'
Run Code Online (Sandbox Code Playgroud)

MFMailComposeViewControllerDelegate发生了什么?我究竟做错了什么?

iphone xcode objective-c ios5 mfmailcomposeviewcontroller

0
推荐指数
1
解决办法
2231
查看次数