### Question:
Model { public final String getName() { return this.name; } protected  Model( String name,
                     I18n description ); final String getName(); String getDescription(); String getDescription( Locale locale ); abstract RepositoryConnection createConnection( JpaSource source ); abstract void configure( Ejb3Configuration configurator ); @Override final int hashCode(); @Override final boolean equals( Object obj ); @Override final String toString();  }### Answer:
@Test public void shouldNotTrimName() { assertThat(model3.getName(), is(validName + " ")); }