Испытание пружинной загрузки, как агрегаты

Есть ли какая-либо инфраструктура тестирования, например, unitils, для кодирования весеннего загрузочного тестового примера?. Для проекта spring, он задает конфигурацию, например applicationContext.xml, и unitils базируется на этом xml, он может подготовить набор данных перед запуском теста в xml или excel и после его завершения., он удаляет запись в базе данных, поэтому он работает хорошо в любое время, но теперь Spring Boot Dot не предоставляют эту функцию.

традиционный весенний проектный тест с агрегатами:

@Transactional(value = TransactionMode.ROLLBACK)
@SpringApplicationContext({"classpath:applicationContext-test.xml", "classpath:dataSource-test.xml"})
public abstract class BaseServiceTest extends UnitilsJUnit4 {
} 

public class ProductServiceTest extends BaseServiceTest {

@SpringBeanByType
private ProductService productService;

@Test
@DataSet({"/data/tb_product.xls"})
public void test_insert() {
    ProductDTO productDTO = productService.queryProductById(4L);
    Assert.assertTrue("zhangsan".equals(productDTO.getName()));
   }
}

Есть ли какие-либо тестовые рамки, такие как unitils для весенней загрузки?

0 ответов

Другие вопросы по тегам