Dej*_*ell 29 java eclipse junit
我在Eclipse中创建了一个测试类
@RunWith(SpringJUnit4ClassRunner.class)
@ContextConfiguration(locations = { "classpath:applicationContext.xml" })
@TransactionConfiguration
@Transactional
public class TeamTest extends AbstractTransactionalJUnit4SpringContextTests {
@Test
public void testCreate() {
assert (true);
}}
Run Code Online (Sandbox Code Playgroud)
但是,当我单击右键单击该文件时,我看不到以JUnit运行的选项!
怎么了?
我正在使用Eclipse 3.6
bri*_*n-d 35
确保您的eclipse环境使用JUnit 4.JUnit 3不使用注释(它使用旧extends TestCase样式)
有几件事要仔细检查:
Window > Preferences > Java > JUnit
你看到junit4还是junit3进口?如果看起来不错,请确保项目本身使用JUnit4而不是JUnit3.
Right Click on project > Properties > Java Build Path > Libraries
是否包含JUnit4?JUnit有什么相关的吗?如果JUnit3在那里,请单击它并单击Remove.然后单击Add Library...并按照其中的提示再次添加JUnit.
出于好奇,JUnits是否在日食之外运行?就像mvn install你运行JUnits的Ant或者任何构建目标一样
| 归档时间: |
|
| 查看次数: |
71925 次 |
| 最近记录: |