有没有办法以书面顺序执行junit测试?
通常我使用注释@FixMethodOrder(methodsorter.NAME\u升序)并且我的测试从test001\u namets1、test002\u namets2开始 使用此方法,在现有测试之间添加测试是有问题的(因为必须在之后重命名所有测试)有没有办法以书面顺序执行junit测试?,junit,junit4,Junit,Junit4,通常我使用注释@FixMethodOrder(methodsorter.NAME\u升序)并且我的测试从test001\u namets1、test002\u namets2开始 使用此方法,在现有测试之间添加测试是有问题的(因为必须在之后重命名所有测试) 是否有一种方法可以按编写的顺序执行所有junit测试 你想问的问题是“为什么?”。你这样做的理由是什么?在我的设计中,测试之间存在依赖关系。有些测试在数据库中创建的数据被其他测试使用,因此顺序很重要。请查看类似问题中发布的选项:一般来说,您的
是否有一种方法可以按编写的顺序执行所有junit测试 你想问的问题是“为什么?”。你这样做的理由是什么?在我的设计中,测试之间存在依赖关系。有些测试在数据库中创建的数据被其他测试使用,因此顺序很重要。请查看类似问题中发布的选项:一般来说,您的测试应该相互独立。与其依赖顺序,不如让您的每个测试确保它们独立地拥有正确的数据。