  @Test
  public void humanDescriptionJoinWorks() {

    Binding one = new TestBinding("one");
    Binding two = new TestBinding("two");
    Binding three = new TestBinding("three");

    String actual1 = extraBinderGenerator.emitHumanDescription(asList(one));
    assertThat(actual1).isEqualTo("one");

    String actual2 = extraBinderGenerator.emitHumanDescription(asList(one, two));
    assertThat(actual2).isEqualTo("one and two");

    String actual3 = extraBinderGenerator.emitHumanDescription(asList(one, two, three));
    assertThat(actual3).isEqualTo("one, two, and three");
  }