package com.gisgraphy.domain.geoloc.entity; import net.sf.jstester.util.Assert; import org.junit.Test; import com.gisgraphy.domain.valueobject.AlternateNameSource; public class AlternateNameTest { @Test public void testConstructor_LanguageShouldBeInUppercase() { AlternateName name = new AlternateName("name","fr", AlternateNameSource.OPENSTREETMAP); Assert.assertEquals("FR", name.getLanguage()); Assert.assertEquals("name", name.getName()); Assert.assertEquals(AlternateNameSource.OPENSTREETMAP, name.getSource()); } @Test public void testSetter_LanguageShouldBeInUppercase() { AlternateName name = new AlternateName("name","foo", AlternateNameSource.OPENSTREETMAP); name.setLanguage("fr"); Assert.assertEquals("FR", name.getLanguage()); Assert.assertEquals("name", name.getName()); Assert.assertEquals(AlternateNameSource.OPENSTREETMAP, name.getSource()); } }