使用SLIM fitNesse工具的脚本表

时间:2018-07-24 15:31:09

标签: fitnesse acceptance-testing fitnesse-slim

如果我尝试使用FitNesse SLIM运行givwenzen脚本,则会收到未拾取givwenzen类的错误。 可能是某些类路径错误。

如果有人可以通过givwenzen的示例帮助我 即使加上两个数字。

预先感谢

1 个答案:

答案 0 :(得分:0)

项目https://github.com/weswilliams/GivWenZen有很多示例。这是一个:

1)从在givwenzen_test.jar中找到的示例灯具实际类开始。

2)在FitNesse表中,它可能看起来像这样。 导入和启动应进入SetUp或SuiteSetUp

|import|
|org.givwenzen|

|script|
|start|giv wen zen for slim|

这是你的考验

|script|
| given| a ToDo item is due tomorrow |
| when | the date changes to tomorrow  |
| then | a notification exists indicating the ToDo is due |

3)以下是示例步骤类和测试步骤方法===

package bdd.steps;

@DomainSteps
public class ExampleSteps {

  @DomainStep( “a ToDo item is due (.*)” )
  public void createToDoWithDueDateOf(CustomDate date) {
    // do something
  }

  @DomainStep( “the date changes to (.*)” )
  public void theDateIs(CustomDate date) {
    // do something
  }

  @DomainStep( “a notification exists indicating the ToDo is due” )
  public boolean verifyNotificationExistsForDueToDo() {
    // do something
    return false;
  }

}