* UI: added deck export to MTG Arena format (#4243);

This commit is contained in:
Oleg Agafonov 2019-03-22 20:33:36 +04:00
parent dc0da80d82
commit caf1a98759
7 changed files with 125 additions and 10 deletions

View file

@ -9,7 +9,7 @@ import java.io.IOException;
import static org.junit.Assert.assertEquals;
public class MtgoDeckExporterTest {
public class MtgOnlineDeckExporterTest {
@Test
public void writeDeck() throws IOException {
@ -22,7 +22,7 @@ public class MtgoDeckExporterTest {
deck.getSideboard().add(new DeckCardInfo("Island", "1", "RNA", 2));
deck.getSideboard().add(new DeckCardInfo("Island", "1", "RNA", 5)); // must combine
deck.getSideboard().add(new DeckCardInfo("Mountain", "2", "RNA", 3));
MtgoDeckExporter exporter = new MtgoDeckExporter();
DeckExporter exporter = new MtgOnlineDeckExporter();
exporter.writeDeck(baos, deck);
assertEquals("2 Forest" + System.lineSeparator() +
"8 Plains" + System.lineSeparator() +

View file

@ -22,7 +22,7 @@ public class XmageDeckExporterTest {
deck.getSideboard().add(new DeckCardInfo("Island", "1", "RNA", 2));
deck.getSideboard().add(new DeckCardInfo("Island", "1", "RNA", 5)); // must combine
deck.getSideboard().add(new DeckCardInfo("Mountain", "2", "RNA", 3));
XmageDeckExporter exporter = new XmageDeckExporter();
DeckExporter exporter = new XmageDeckExporter();
exporter.writeDeck(baos, deck);
assertEquals("2 [RNA:1] Forest" + System.lineSeparator() +
"8 [RNA:2] Plains" + System.lineSeparator() +