コード例 #1
0
  @Test
  public void createsDescription() {
    context.checking(
        new Expectations() {
          {
            one(project).getDefaultTasks();
            will(returnValue(toList("a", "b")));
            Task task = context.mock(Task.class);
            atLeast(1).of(project).getTasksByName("a", true);
            will(returnValue(toSet(task)));
            atLeast(1).of(project).getTasksByName("b", true);
            will(returnValue(toSet(task)));
          }
        });

    BuildExecuter executer = new ProjectDefaultsBuildExecuter();
    executer.select(project);
    assertThat(executer.getDisplayName(), equalTo("project default tasks 'a', 'b'"));
  }