@Test @GradedTest(name="prints greeting", points=0.0) public void printGreeting() { unit.printGreeting(); }
@Override public void printGreeting() { System.out.println(greeting); }
Hello implements Greeting { @Override public void printGreeting() { System.out.println(greeting); } }
Hello implements Greeting { @Override public void printGreeting() { System.out.println(greeting); } Hello(final String greeting); }
Hello implements Greeting { @Override public void printGreeting() { System.out.println(greeting); } Hello(final String greeting); @Override String greet(); @Override String greet(final String who); @Override void printGreeting(); }
Hello implements Greeting { @Override public void printGreeting() { System.out.println(greeting); } Hello(final String greeting); @Override String greet(); @Override String greet(final String who); @Override void printGreeting();  }