Search in sources :

Example 1 with JUnitServerSession1

use of org.eclipse.scout.rt.testing.server.runner.ServerTestRunnerDifferentSessionTest.JUnitServerSession1 in project scout.rt by eclipse.

the class ServerTestRunnerDifferentSessionTest method test2.

@Test
public void test2() {
    ISession serverSession = IServerSession.CURRENT.get();
    assertTrue(serverSession instanceof JUnitServerSession1);
    assertEquals("anna", serverSession.getUserId());
    m_serverSessions.add(serverSession);
    ITransaction transaction = ITransaction.CURRENT.get();
    assertNotNull(transaction);
    m_transactions.add(transaction);
}
Also used : ISession(org.eclipse.scout.rt.shared.ISession) JUnitServerSession1(org.eclipse.scout.rt.testing.server.runner.ServerTestRunnerDifferentSessionTest.JUnitServerSession1) ITransaction(org.eclipse.scout.rt.platform.transaction.ITransaction) Test(org.junit.Test)

Example 2 with JUnitServerSession1

use of org.eclipse.scout.rt.testing.server.runner.ServerTestRunnerDifferentSessionTest.JUnitServerSession1 in project scout.rt by eclipse.

the class ServerTestRunnerDifferentSessionTest method test1.

@Test
public void test1() {
    ISession serverSession = IServerSession.CURRENT.get();
    assertTrue(serverSession instanceof JUnitServerSession1);
    assertEquals("anna", serverSession.getUserId());
    m_serverSessions.add(serverSession);
    ITransaction transaction = ITransaction.CURRENT.get();
    assertNotNull(transaction);
    m_transactions.add(transaction);
}
Also used : ISession(org.eclipse.scout.rt.shared.ISession) JUnitServerSession1(org.eclipse.scout.rt.testing.server.runner.ServerTestRunnerDifferentSessionTest.JUnitServerSession1) ITransaction(org.eclipse.scout.rt.platform.transaction.ITransaction) Test(org.junit.Test)

Example 3 with JUnitServerSession1

use of org.eclipse.scout.rt.testing.server.runner.ServerTestRunnerDifferentSessionTest.JUnitServerSession1 in project scout.rt by eclipse.

the class ServerTestRunnerDifferentSessionTest method beforeClass.

@BeforeClass
public static void beforeClass() {
    m_serverSessions = new HashSet<>();
    ISession serverSession = IServerSession.CURRENT.get();
    assertTrue(serverSession instanceof JUnitServerSession1);
    assertEquals("anna", serverSession.getUserId());
    m_serverSessions.add(serverSession);
    m_transactions = new HashSet<>();
    ITransaction transaction = ITransaction.CURRENT.get();
    assertNotNull(transaction);
    m_transactions.add(transaction);
}
Also used : ISession(org.eclipse.scout.rt.shared.ISession) JUnitServerSession1(org.eclipse.scout.rt.testing.server.runner.ServerTestRunnerDifferentSessionTest.JUnitServerSession1) ITransaction(org.eclipse.scout.rt.platform.transaction.ITransaction) BeforeClass(org.junit.BeforeClass)

Example 4 with JUnitServerSession1

use of org.eclipse.scout.rt.testing.server.runner.ServerTestRunnerDifferentSessionTest.JUnitServerSession1 in project scout.rt by eclipse.

the class ServerTestRunnerDifferentSessionTest method afterClass.

@AfterClass
public static void afterClass() {
    ISession serverSession = IServerSession.CURRENT.get();
    assertTrue(serverSession instanceof JUnitServerSession1);
    assertEquals("anna", serverSession.getUserId());
    m_serverSessions.add(serverSession);
    ITransaction transaction = ITransaction.CURRENT.get();
    assertNotNull(transaction);
    m_transactions.add(transaction);
    assertEquals(5, m_serverSessions.size());
    // (beforeClass), (before,test1,after), (before,test2,after), (before,test3,after), (afterClass)
    assertEquals(5, m_transactions.size());
}
Also used : ISession(org.eclipse.scout.rt.shared.ISession) JUnitServerSession1(org.eclipse.scout.rt.testing.server.runner.ServerTestRunnerDifferentSessionTest.JUnitServerSession1) ITransaction(org.eclipse.scout.rt.platform.transaction.ITransaction) AfterClass(org.junit.AfterClass)

Aggregations

ITransaction (org.eclipse.scout.rt.platform.transaction.ITransaction)4 ISession (org.eclipse.scout.rt.shared.ISession)4 JUnitServerSession1 (org.eclipse.scout.rt.testing.server.runner.ServerTestRunnerDifferentSessionTest.JUnitServerSession1)4 Test (org.junit.Test)2 AfterClass (org.junit.AfterClass)1 BeforeClass (org.junit.BeforeClass)1