package eu.ggnet.dwoss.rights;
import java.awt.GraphicsEnvironment;
import java.io.IOException;
import javafx.embed.swing.JFXPanel;
import javafx.fxml.FXMLLoader;
import org.junit.Test;
import static org.fest.assertions.api.Assertions.assertThat;
/**
*
* @author pascal.perau
*/
public class RightsManagmentControllerTest {
@Test
public void testResource() {
assertThat(RightsManagmentController.loadFxml()).isNotNull();
}
@Test
public void testJavaFxFxml() throws IOException {
if ( GraphicsEnvironment.isHeadless() ) return;
new JFXPanel(); // Implizit start of JavaFx.
FXMLLoader loader = new FXMLLoader(RightsManagmentController.loadFxml());
loader.load();
assertThat((RightsManagmentController)loader.getController()).isNotNull();
}
}