@ -50,11 +49,11 @@ public class AnnotationConfigTestNGSpringContextTests extends AbstractTestNGSpri
@@ -50,11 +49,11 @@ public class AnnotationConfigTestNGSpringContextTests extends AbstractTestNGSpri
@Test
voidautowiringFromConfigClass(){
assertNotNull(employee,"The employee should have been autowired.");
assertEquals(employee.getName(),"John Smith");
assertThat(employee).as("The employee should have been autowired.").isNotNull();
@ -86,12 +85,13 @@ public class AnnotationConfigTransactionalTestNGSpringContextTests
@@ -86,12 +85,13 @@ public class AnnotationConfigTransactionalTestNGSpringContextTests
@ -104,20 +104,20 @@ public class AnnotationConfigTransactionalTestNGSpringContextTests
@@ -104,20 +104,20 @@ public class AnnotationConfigTransactionalTestNGSpringContextTests
@AfterClass
voidafterClass(){
assertEquals(numSetUpCalls,NUM_TESTS,"number of calls to setUp().");
assertEquals(numSetUpCallsInTransaction,NUM_TX_TESTS,"number of calls to setUp() within a transaction.");
assertEquals(numTearDownCalls,NUM_TESTS,"number of calls to tearDown().");
assertEquals(numTearDownCallsInTransaction,NUM_TX_TESTS,"number of calls to tearDown() within a transaction.");
assertThat(numSetUpCalls).as("number of calls to setUp().").isEqualTo(NUM_TESTS);
assertThat(numSetUpCallsInTransaction).as("number of calls to setUp() within a transaction.").isEqualTo(NUM_TX_TESTS);
assertThat(numTearDownCalls).as("number of calls to tearDown().").isEqualTo(NUM_TESTS);
assertThat(numTearDownCallsInTransaction).as("number of calls to tearDown() within a transaction.").isEqualTo(NUM_TX_TESTS);
assertNotNull(pet,"The pet should have been autowired.");
assertEquals(pet.getName(),"Fido");
assertThat(pet).as("The pet should have been autowired.").isNotNull();
assertThat(pet.getName()).isEqualTo("Fido");
}
@BeforeTransaction
@ -154,7 +154,7 @@ public class AnnotationConfigTransactionalTestNGSpringContextTests
@@ -154,7 +154,7 @@ public class AnnotationConfigTransactionalTestNGSpringContextTests
@ -115,10 +112,10 @@ public class ConcreteTransactionalTestNGSpringContextTests extends AbstractTrans
@@ -115,10 +112,10 @@ public class ConcreteTransactionalTestNGSpringContextTests extends AbstractTrans
@AfterClass
voidafterClass(){
assertEquals(numSetUpCalls,NUM_TESTS,"number of calls to setUp().");
assertEquals(numSetUpCallsInTransaction,NUM_TX_TESTS,"number of calls to setUp() within a transaction.");
assertEquals(numTearDownCalls,NUM_TESTS,"number of calls to tearDown().");
assertEquals(numTearDownCallsInTransaction,NUM_TX_TESTS,"number of calls to tearDown() within a transaction.");
assertThat(numSetUpCalls).as("number of calls to setUp().").isEqualTo(NUM_TESTS);
assertThat(numSetUpCallsInTransaction).as("number of calls to setUp() within a transaction.").isEqualTo(NUM_TX_TESTS);
assertThat(numTearDownCalls).as("number of calls to tearDown().").isEqualTo(NUM_TESTS);
assertThat(numTearDownCallsInTransaction).as("number of calls to tearDown() within a transaction.").isEqualTo(NUM_TX_TESTS);
}
@BeforeMethod
@ -147,7 +144,7 @@ public class ConcreteTransactionalTestNGSpringContextTests extends AbstractTrans
@@ -147,7 +144,7 @@ public class ConcreteTransactionalTestNGSpringContextTests extends AbstractTrans
assertNumRowsInPersonTable(1,"after a transactional test method");
}
@ -156,57 +153,60 @@ public class ConcreteTransactionalTestNGSpringContextTests extends AbstractTrans
@@ -156,57 +153,60 @@ public class ConcreteTransactionalTestNGSpringContextTests extends AbstractTrans
assertEquals(bar,"Bar","The setBar() method should have been injected via @Resource.");
assertThat(bar).as("The setBar() method should have been injected via @Resource.").isEqualTo("Bar");
}
@Test
@ -227,12 +227,13 @@ public class ConcreteTransactionalTestNGSpringContextTests extends AbstractTrans
@@ -227,12 +227,13 @@ public class ConcreteTransactionalTestNGSpringContextTests extends AbstractTrans
@ -56,10 +54,12 @@ public class DirtiesContextTransactionalTestNGSpringContextTests extends Abstrac
@@ -56,10 +54,12 @@ public class DirtiesContextTransactionalTestNGSpringContextTests extends Abstrac
privatevoidperformCommonAssertions(){
assertThatTransaction().isActive();
assertNotNull(super.applicationContext,
"The application context should have been set due to ApplicationContextAware semantics.");
assertNotNull(super.jdbcTemplate,
"The JdbcTemplate should have been created in setDataSource() via DI for the DataSource.");
assertThat(super.applicationContext)
.as("The application context should have been set due to ApplicationContextAware semantics.")
.isNotNull();
assertThat(super.jdbcTemplate)
.as("The JdbcTemplate should have been created in setDataSource() via DI for the DataSource.")
.isNotNull();
}
@Test
@ -72,15 +72,17 @@ public class DirtiesContextTransactionalTestNGSpringContextTests extends Abstrac
@@ -72,15 +72,17 @@ public class DirtiesContextTransactionalTestNGSpringContextTests extends Abstrac
@ -53,13 +53,13 @@ public abstract class AbstractEjbTxDaoTestNGTests extends AbstractTransactionalT
@@ -53,13 +53,13 @@ public abstract class AbstractEjbTxDaoTestNGTests extends AbstractTransactionalT
@Test
publicvoidtest1InitialState(){
intcount=dao.getCount(TEST_NAME);
assertEquals("New TestEntity should have count=0.",0,count);
assertThat(count).as("New TestEntity should have count=0.").isEqualTo(0);
}
@Test(dependsOnMethods="test1InitialState")
publicvoidtest2IncrementCount1(){
intcount=dao.incrementCount(TEST_NAME);
assertEquals("Expected count=1 after first increment.",1,count);
assertThat(count).as("Expected count=1 after first increment.").isEqualTo(1);
}
/**
@ -70,10 +70,10 @@ public abstract class AbstractEjbTxDaoTestNGTests extends AbstractTransactionalT
@@ -70,10 +70,10 @@ public abstract class AbstractEjbTxDaoTestNGTests extends AbstractTransactionalT
@Test(dependsOnMethods="test2IncrementCount1")
publicvoidtest3IncrementCount2(){
intcount=dao.getCount(TEST_NAME);
assertEquals("Expected count=1 after test2IncrementCount1().",1,count);
assertThat(count).as("Expected count=1 after test2IncrementCount1().").isEqualTo(1);
@ -52,10 +52,10 @@ public class RollbackForRequiredEjbTxDaoTestNGTests extends CommitForRequiredEjb
@@ -52,10 +52,10 @@ public class RollbackForRequiredEjbTxDaoTestNGTests extends CommitForRequiredEjb
// participate in the existing transaction (if present), which in this case is the
// transaction managed by the TestContext framework which will be rolled back
// after each test method.
assertEquals("Expected count=0 after test2IncrementCount1().",0,count);
assertThat(count).as("Expected count=0 after test2IncrementCount1().").isEqualTo(0);
@ -72,7 +72,9 @@ public class ServletTestExecutionListenerTestNGIntegrationTests extends Abstract
@@ -72,7 +72,9 @@ public class ServletTestExecutionListenerTestNGIntegrationTests extends Abstract
assertThat(((ServletRequestAttributes)RequestContextHolder.getRequestAttributes()).getRequest()).as("Injected ServletRequest must be stored in the RequestContextHolder").isEqualTo(servletRequest);
@ -100,14 +100,16 @@ public class TestNGSpringContextWebTests extends AbstractTestNGSpringContextTest
@@ -100,14 +100,16 @@ public class TestNGSpringContextWebTests extends AbstractTestNGSpringContextTest
assertThat(webRequest).as("ServletWebRequest should have been autowired from the WAC.").isNotNull();
.as("Root WAC must be stored in the ServletContext as: "+WebApplicationContext.ROOT_WEB_APPLICATION_CONTEXT_ATTRIBUTE)
.isNotNull();
assertThat(rootWac).as("test WAC and Root WAC in ServletContext must be the same object.").isSameAs(wac);
assertThat(wac.getServletContext()).as("ServletContext instances must be the same object.").isSameAs(mockServletContext);
assertThat(request.getServletContext()).as("ServletContext in the WAC and in the mock request").isSameAs(mockServletContext);
assertThat(mockServletContext.getRealPath("index.jsp")).as("Getting real path for ServletContext resource.").isEqualTo(newFile("src/main/webapp/index.jsp").getCanonicalPath());