首页 > 解决方案 > 如何为方法编写 JUnit 测试接收字符串并返回 LocalDate?

问题描述

我有这个方法,我想用 JUnit 测试它。它将字符串转换为 LocalDate。

public static LocalDate convertDate(String aDate) {
        DateTimeFormatter formatter = DateTimeFormatter.ofPattern("dd-MMM-yyyy");
        LocalDate localDate = LocalDate.parse(aDate, formatter);

        return localDate;
    }

标签: javatestingjunit

解决方案


这样的代码很容易进行单元测试:您可以使用特定字符串调用该方法,然后检查该方法是否返回符合您期望的 LocalDate。


推荐阅读