英文:
In JUnit 5 test, how can I test a number whether it is positve or negative or a mix of both?
问题
我对JUnit测试还不熟悉。我尝试过使用条件,但似乎在使用assertEquals时没有起作用。例如,assertEquals(1 > 0, 10),这导致测试未通过。有没有其他方法可以做到呢?谢谢。
英文:
I'm new to JUnit testing. I've tried using conditions, but it doesn't seem to work using assertEquals. For example, assertEquals(1 > 0, 10) which gives me a failed test. Is there another way of doing it? Thanks.
答案1
得分: 4
使用 assertTrue,在你的情况下:assertTrue(x > 0)。
你可以在这里找到所有提供的断言类型:这里。
英文:
Use assertTrue, in your case: assertTrue(x > 0).
You can find all provided assertion-types here.
通过集体智慧和协作来改善编程学习和解决问题的方式。致力于成为全球开发者共同参与的知识库,让每个人都能够通过互相帮助和分享经验来进步。
评论