小编Bor*_*sky的帖子

在条件(if)语句中使用CodeCeption断言

我是CodeCeption的新手.

我想根据另一个断言结果做一个动作/断言,如下所示:

if ($I->see('message')){

    $I->click('button_close');

}
Run Code Online (Sandbox Code Playgroud)

有可能吗?我试过了,但没办法.可能断言结果不适用于IF,但还有其他选择吗?

提前致谢!

重要更新:

最后Codeception现在有了这个功能performOn!! http://codeception.com/docs/modules/WebDriver#performOn

php conditional if-statement assertion codeception

21
推荐指数
2
解决办法
7423
查看次数

VSCode Vim 插件折叠 ctrl+k ctrl+<number>

我正在使用启用了 Vim 扩展的 VSCode。

默认情况下,VSCodeCtrl+K Ctrl+number会将整个文件的代码折叠到由数字设置的缩进级别。

VSCode 默认折叠命令

这对我来说非常有用,我一直在使用它。

问题是:启用 Vim 扩展后,这些命令不再起作用。

此扩展也不允许(据我所知)更改诸如“:set Foldmethod = indent”之类的配置。

有什么解决方法吗?

非常感谢!

visual-studio-code vscodevim

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

NetBeans7.2中的ArrayList问题

我是Java的新手,但我很喜欢它!

我正在使用NetBeans7.2,当我尝试创建一个这样的ArrayList时:

ArrayList<String> list = new ArrayList<>();
Run Code Online (Sandbox Code Playgroud)

NetBeans说"类型ArrayList不带参数"(这没有意义,因为我的代码很简单,接缝对Java7来说是正确的).

此外,当我尝试导入时:

import java.util.ArrayList;
Run Code Online (Sandbox Code Playgroud)

NetBeans说"已在此编译单元中定义了ArrayList".

没有必要再导入ArrayList了?

非常感谢你!请原谅我糟糕的英语;)

编辑:这是我的完整代码(这只是一个练习)

import java.util.ArrayList;
public class ArrayList {

   public static void main(String[] args) {

      ArrayList<String> cores = new ArrayList<>();
      cores.add("Branco");
      cores.add(0, "Vermelho");
      cores.add("Amarelo");
      cores.add("Azul");
      System.out.println(cores.toString());

      System.out.println("Tamanho= " + cores.size());
      System.out.println("Elemento2= " + cores.get(2));
      System.out.println("Indice Branco= " + cores.indexOf("Branco"));

      cores.remove("Branco");

      System.out.println("Tem Amarelo?" + cores.contains("Amarelo"));

   }
}
Run Code Online (Sandbox Code Playgroud)

java netbeans arraylist

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

Codeception设置自定义html报告文件名

使用键 --html运行测试 生成带有结果的 html(默认值:“report.html”) 生成名为 report.html 的 html 报告。如何为 html 报告文件设置另一个名称?

report codeception

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