当前位置: 首页 > 知识库问答 >
问题:

无法解析断言

常嘉平
2023-03-14

描述:“Assert无法解析”
资源:ConsumerAccountProfileAssertion.Java
路径:/scaccwstest/src/test/Java/ford/cucumber/cap/assertion
位置:第81行
类型:Java问题Assert无法解析
Eclipse OxygenWas

for(String outputFieldToBeVerified : outputFieldsToBeVerified) {
            switch (CommonUtils.trimAndConvertToUpperCase(outputFieldToBeVerified)) {
                case CommonConstants.OUTPUT_FIELD_CONSUMER_ID:
                    consumerBOFromDB = ConsumerAccountProfileDAO.getPartialName(consumerID);
                    Assert.assertTrue(consumerID!=null && consumerID.equals(consumerBOFromDB.getConsumerID()));
                    //10002224452,10007356852,"10013131152",consumerBOFromDB
                break;

共有2个答案

微生永春
2023-03-14

如果您打算使用JUnit,那么您需要导入org.JUnit.assert;并确保在您的类路径中有JUnit(请参阅此处了解Eclipse Oxygen release)。或任何断言库。

娄建义
2023-03-14

在eclipse中,导入下面的包将解决这个问题(JUnit5)

import org.junit.Assert;
 类似资料:
  • 与其他一些问题类似,我发现IntelligentJ神秘地拒绝识别AssertJ库。我再次提问,因为(a)我尝试了各种建议,(b)我有一个非常简单的例子,任何人都可以自己尝试。 在IntelliJ 2018和IntelliJ 2019预发行版中,我使用Maven archetype1.4版创建了一个新项目。 AssertJ 3需要Java8。所以我将POM中的这两行for更改为。 我将此添加到POM

  • 问题内容: 这是我在JSP文件中的Java代码。我正进入(状态 无法解析Base64Encoder。 为什么会这样呢?我必须添加与相关的内容。任何建议将不胜感激。 问题答案: 看起来您正在使用Web应用程序中包含的jar中不存在的类。您可以尝试以下吗?如有必要,请进行调整,我只是在查看通用文档,然后将其输入- 转到http://commons.apache.org/codec/index.html

  • 问题内容: 因此,我直接从Google的android网站复制了此教程示例内容,却收到一个错误,指出R.id无法解决。 这是我的Java文件 这是我的 问题答案: 您必须导入您的R类 同样,如需求发布一样,您必须为布局使用名称空间。

  • 问题内容: 之前一切正常。然后,我碰巧将一个新的xml文件添加到布局中。现在,当setContentView指向(R.layout.menu)时,我的一个类给出了错误。Eclipse告诉我R.layout.menu无法解析。我不知道为什么。我在布局文件夹中定义了一个称为菜单的布局。 有什么建议? 问题答案: 您是否执行过项目>清洁?有时,您只需要让Eclipse重新生成R文件即可。

  • 问题内容: 我是一个Java新手,因此遇到了这个问题。我尝试解码Json,为了做到这一点,我想导入这些包: “无法解决导入问题” …这些软件包是否不再可用,或者我是否需要做其他事情才能使它们起作用? 提前感谢。 问题答案: 可能您的简单json.jar文件不在您的类路径中。