package com.uwsoft.editor.view.ui.dialog;
import com.badlogic.gdx.Gdx;
import com.kotcrab.vis.ui.VisUI;
import com.runner.LibgdxRunner;
import com.runner.NeedGL;
import org.junit.Before;
import org.junit.Test;
import org.junit.runner.RunWith;
import org.mockito.internal.util.reflection.Whitebox;
import java.util.HashMap;
import static org.hamcrest.CoreMatchers.is;
import static org.junit.Assert.assertThat;
@RunWith(LibgdxRunner.class)
public class ImportDialogTest {
private ImportDialog importDialog;
@Before
public void setUp() throws Exception {
importDialog = new ImportDialog();
}
@Test
@NeedGL
public void shouldFillTypeNames() throws Exception {
HashMap typeNames = (HashMap) Whitebox.getInternalState(importDialog, "typeNames");
assertThat(typeNames.size(), is(9));
assertThat(typeNames.get(1), is("Texture"));
assertThat(typeNames.get(9), is("Texture Atlas"));
}
}