[ 
https://issues.apache.org/jira/browse/MNG-6430?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16631857#comment-16631857
 ] 

Burcu commented on MNG-6430:
----------------------------

If I solve load stage, the problem will solve.

@Test
public void showAreaNadModeListTestFunction() throws Exception{

    Platform.runLater(() ->{
        try {
            Stage stage = new Stage();
            Parent parent = fxmlLoader.load();
            Scene scene = new Scene(parent);
            stage.setScene(scene);
            stage.show();
        } catch (Exception e) {
            e.printStackTrace();
        }
    });

    TrainLine trainLine = new TrainLine();
    trainLine.setId(1);
    trainLine.setName("Basmane-Afyon-Bandırma");
    trainLine.setExp("Basmane-Afyon Ali Çetinkaya ve Basmane-Bandırma
arası tarife");

    Area firstArea = new Area();
    firstArea.setId(1);
    firstArea.setShortname("BSM");
    firstArea.setLongname("Basmane");
    firstArea.setTrainline(1);
    firstArea.setOrderno((byte) 1);
    firstArea.setAddressxml(null);
    firstArea.setAreaxml(null);
    firstArea.setExplanation("Basmane Bölgesi");
    firstArea.setTrainlineByTrainline(trainLine);
    firstArea.setIsautonad(false);

    DateFormat dateFormat = new SimpleDateFormat("HH:mm:ss");
    Date secondAreaDayStartTime = dateFormat.parse("08:00:00");
    Date secondAreaNightStartTime = dateFormat.parse("21:00:00");

    Area secondArea = new Area();
    secondArea.setId(2);
    secondArea.setShortname("BND");
    secondArea.setLongname("Bandırma");
    secondArea.setTrainline(1);
    secondArea.setOrderno((byte) 2);
    secondArea.setAddressxml(null);
    secondArea.setAreaxml(null);
    secondArea.setExplanation("");
    secondArea.setTrainlineByTrainline(trainLine);
    secondArea.setDaystart(new Time(secondAreaDayStartTime.getTime()));
    secondArea.setDaystart(new Time(secondAreaNightStartTime.getTime()));
    secondArea.setIsautonad(true);

    List<Area> areaList = new ArrayList<Area>();
    areaList.add(firstArea);
    areaList.add(secondArea);

    PowerMock.suppressConstructor(Database.class);
    PowerMock.mockStatic(Database.class);
    Database mockDatabase = EasyMock.createMock(Database.class);
    EasyMock.expect(Database.getInstance()).andReturn(mockDatabase).anyTimes();
    EasyMock.expect(mockDatabase.getAllArea()).andReturn(areaList);
    EasyMock.expectLastCall().times(1);
    PowerMock.replay(Database.class);
    PowerMock.replay(mockDatabase);

    AreaController areaNadModeListController = fxmlLoader.getController();
    AreaController spy = Mockito.spy(areaNadModeListController);
    Mockito.doNothing().when(spy).setVersion();
    spy.loadAreaManagement();

    EasyMock.verify(mockDatabase);
}


burcu yapıcı <burcu...@gmail.com>, 28 Eyl 2018 Cum, 16:31 tarihinde şunu



-- 
Burcu Yapıcı


> UnsatisfiedLinkError:Native Library jdk1.8.0_121\jre\bin\glass.dll already 
> loaded in another classloader
> --------------------------------------------------------------------------------------------------------
>
>                 Key: MNG-6430
>                 URL: https://issues.apache.org/jira/browse/MNG-6430
>             Project: Maven
>          Issue Type: Bug
>          Components: Class Loading
>            Reporter: Burcu
>            Assignee: Tibor Digana
>            Priority: Major
>              Labels: ClassLoader, Classloader, classloader, glass, 
> unsatisfiedLinkError
>         Attachments: 2018-09-11T16-32-01_814-jvmRun1.dump, 
> 2018-09-11T16-32-01_814-jvmRun2.dump, 2018-09-12T13-28-04_278-jvmRun1.dump, 
> glassdll.jpg, mvnTest.jpg, plugin.jpg, pom.xml, pom.xml, runAllTest.jpg
>
>
> Although I made the linkte and tried other solutions, I could not resolve the 
> glass.dll not found error. I'm looking for a solution to this issue that is 
> long-lasting. I'm using Powermock and TestFx. I have encountered this problem 
> since I started working with both. I would like to try if you offer a 
> solution in this regard. Below you will find some images of the fault.
> [https://maven.apache.org/surefire/maven-surefire-plugin/examples/class-loading.html]



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to