package org.erlide.engine.model.erlang; import static org.hamcrest.MatcherAssert.assertThat; import static org.hamcrest.Matchers.empty; import static org.hamcrest.Matchers.is; import org.eclipse.core.runtime.IPath; import org.eclipse.core.runtime.Path; import org.erlide.engine.model.root.ErlangProjectProperties; import org.junit.Test; public class ErlProjectPropertiesTest { @Test public void defaultValuesTest() { final ErlangProjectProperties p = new ErlangProjectProperties(); assertThat(p.getOutputDir(), is((IPath) new Path(""))); assertThat(p.getSourceDirs(), is(empty())); assertThat(p.getIncludeDirs(), is(empty())); } @Test public void equalsTest() { final ErlangProjectProperties p1 = new ErlangProjectProperties(); final ErlangProjectProperties p2 = new ErlangProjectProperties(); assertThat(p2, is(ErlangProjectPropertiesMatcher.sameAs(p1))); } }