Skip to content

Commit dfd152c

Browse files
convert CodeCoverageReporterDialogTest to Java, removing Xtend
dependencies
1 parent 479692e commit dfd152c

File tree

1 file changed

+16
-21
lines changed

1 file changed

+16
-21
lines changed
Lines changed: 16 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
/**
1+
/*
22
* Copyright 2018 Philipp Salvisberg <philipp.salvisberg@trivadis.com>
33
*
44
* Licensed under the Apache License, Version 2.0 (the "License");
@@ -15,30 +15,25 @@
1515
*/
1616
package org.utplsql.sqldev.test.coverage;
1717

18-
import java.sql.Connection;
19-
import java.util.Collections;
20-
import org.eclipse.xtext.xbase.lib.CollectionLiterals;
21-
import org.eclipse.xtext.xbase.lib.Exceptions;
18+
import java.util.Arrays;
19+
20+
import org.junit.Assert;
2221
import org.junit.Test;
2322
import org.utplsql.sqldev.coverage.CodeCoverageReporter;
23+
import org.utplsql.sqldev.model.DatabaseTools;
24+
import org.utplsql.sqldev.model.SystemTools;
2425
import org.utplsql.sqldev.test.AbstractJdbcTest;
25-
import org.utplsql.sqldev.ui.coverage.CodeCoverageReporterDialog;
2626

27-
@SuppressWarnings("all")
27+
2828
public class CodeCoverageReporterDialogTest extends AbstractJdbcTest {
29-
@Test
30-
public void layout() {
31-
try {
32-
Connection _connection = AbstractJdbcTest.dataSource.getConnection();
33-
final CodeCoverageReporter reporter = new CodeCoverageReporter(Collections.<String>unmodifiableList(CollectionLiterals.<String>newArrayList("SCOTT")), Collections.<String>unmodifiableList(CollectionLiterals.<String>newArrayList("a", "b", "c")), _connection);
34-
reporter.showParameterWindow();
35-
Thread.sleep((4 * 1000));
36-
CodeCoverageReporterDialog _frame = reporter.getFrame();
37-
if (_frame!=null) {
38-
_frame.exit();
39-
}
40-
} catch (Throwable _e) {
41-
throw Exceptions.sneakyThrow(_e);
29+
30+
@Test
31+
public void layout() {
32+
final CodeCoverageReporter reporter = new CodeCoverageReporter(Arrays.asList("SCOTT"),
33+
Arrays.asList("a", "b", "c"), DatabaseTools.getConnection(dataSource));
34+
reporter.showParameterWindow();
35+
SystemTools.sleep(4 * 1000);
36+
Assert.assertNotNull(reporter.getFrame());
37+
reporter.getFrame().exit();
4238
}
43-
}
4439
}

0 commit comments

Comments
 (0)