Heyy!
我有一些故事文件包含一些场景,调用WSDL服务并检查答案。步骤函数已正确写入(因为没有异常被抛出,并且当它必须和vv时它声明为真)并且服务返回有效的答案。
我的问题是在一些场景的情况下,我得到的步骤(在故事文件中,在一个Given或者之后)被定义为Pending,仍然IntelliJ除了相同的绿色标记之外它和其他任何成功的步骤一样。
下次我进行测试时,他们通常不会等待,但这些标记随机出现,这有点令人讨厌,因为我无法确定该步骤是否已被实际调用或者如果它有任何影响。
不幸的是,我无法显示代码,但我猜测的是,在给定步骤的情况下,我只收集了一些条件<> -s(来自AssertJ)并且实际上并没有在给定步骤中的断言,但在所有步骤中断言所有断言。