### Question:
GrainTarget implements Target<String> { @Override public String getType() { return "grain"; } GrainTarget(String target); @Override String getTarget(); @Override String getType();  }### Answer:
@Test public void testGetType() { GrainTarget underTest = new GrainTarget(TARGET_1); assertEquals("grain", underTest.getType()); }