首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用Spring测试在lambda表达式中发生异常

使用Spring测试在lambda表达式中发生异常
EN

Stack Overflow用户
提问于 2015-05-20 12:13:22
回答 1查看 153关注 0票数 1

我有一个DAO实现,它使用Lambada表达式如下所示:

代码语言:javascript
复制
public RowMapper<User> getRowMapper() {
        return (rs, rowNum) -> {
            User result = new User();

            result.setUid(rs.getInt("uid"));

            return result;
        };
    }

当我使用gradle build时,异常消息显示如下:

代码语言:javascript
复制
ParseException in STDIN
Last useful checkpoint: "com.xx.daoimpl.MyDaoImpl.getRowMapper()"
Encountered " "," ", "" at line 61, column 27.
Was expecting one of:
    "instanceof" ...
    ")" ...
    "=" ...
    ">" ...
    "<" ...
    "?" ...
    "==" ...
    "<=" ...
    ">=" ...
    "!=" ...
    "||" ...
    "&&" ...
    "++" ...
    "--" ...
    "+" ...
    "-" ...
    "*" ...
    "/" ...
    "&" ...
    "|" ...
    "^" ...
    "%" ...
    "+=" ...
    "-=" ...
    "*=" ...
    "/=" ...
    "&=" ...
    "|=" ...
    "^=" ...
    "%=" ...
    "<<=" ...
    ">>=" ...
    ">>>=" ...
    ">" ...
    ">" ...
    ">" ...
    ">" ...
    ">" ...
    ">" ...
    ">" ...
    ">" ...
    ">" ...
    ">" ...
    ">" ...
    ">" ...
    ">" ...
    ">" ...
    ">" ...
    ">" ...
    ">" ...
    ">" ...
    "<" ...
    "<" ...
    ")" ...
    "<" ...

它指的是(rs, rowNum) .But中的“,”,当我使用gradle assemble时,它工作得很好,这意味着当测试用例使用它时发生了一些事情。我正在使用Spring的嵌入式数据库进行测试。

有人能帮忙吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-05-20 21:14:25

我不确定这是否是同一个问题,但您是否正在使用JavaNCSS呢?

我在使用cobertura时也会遇到同样的错误,正如这里所解释的,在JavaNCSS中,这是一个问题,无法很好地处理java 8。

我希望这能帮到你

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30349339

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档