/* ============================================================ This is the "MagierkarteTest" file from Author: Philipp Kotte written on: 10 / 10 / 2023 at: 21:18 ============================================================ */ package Test.Domain.Karten; import static org.junit.Assert.assertEquals; import org.junit.Test; import Domain.Enums.Kartenfarbe; import Domain.Karten.Magierkarte; /** * * @author sellm * @version * * */ public class MagierkarteTest { @Test public void vierMagier() { Magierkarte m1 = new Magierkarte(Kartenfarbe.MENSCH, "Zauberer"); Magierkarte m2 = new Magierkarte(Kartenfarbe.ELF, "Zauberer"); Magierkarte m3 = new Magierkarte(Kartenfarbe.RIESE, "Zauberer"); Magierkarte m4 = new Magierkarte(Kartenfarbe.ZWERG, "Zauberer"); assertEquals(Kartenfarbe.MENSCH, m1.getKartenfarbe()); assertEquals("Zauberer", m1.getBezeichnung()); assertEquals("BLAU", Kartenfarbe.MENSCH.getFarbe()); assertEquals(Kartenfarbe.ELF, m2.getKartenfarbe()); assertEquals("Zauberer", m2.getBezeichnung()); assertEquals("GRÜN", Kartenfarbe.ELF.getFarbe()); assertEquals(Kartenfarbe.RIESE, m3.getKartenfarbe()); assertEquals("Zauberer", m3.getBezeichnung()); assertEquals("GELB", Kartenfarbe.RIESE.getFarbe()); assertEquals(Kartenfarbe.ZWERG, m4.getKartenfarbe()); assertEquals("Zauberer", m4.getBezeichnung()); assertEquals("ROT", Kartenfarbe.ZWERG.getFarbe()); assertEquals("Zauberer: MENSCH (BLAU).", m1.toString()); } }