こんだけ出来る
UnitTest用のインターフェース↓
日付用の定数アノテーションが追加を追加。
public interface EmpDxo {
String convert_DATE_PATTERN = "yyyy/MM/dd";EmpDto convert(Employee employee);
Employee convert(EmpDto empDto);
void convert(EmpDto src, Employee dest);
String convert_Employee_EmpDto_DATE_PATTERN = "yyyy/MM/dd HH:mm:ss";
void convert(Employee src, EmpDto dest);
String convert_Employee$_DATE_PATTERN = "yyyy/MM/dd HH:mm";
EmpDto[] convert(Employee[] employees);
EmpDto[] convert(List employees);
}
String DATE_PATTERN = "yyyy/MM/dd";
だけなら、インターフェース全体。
String メソッド名_DATE_PATTERN = "yyyy/MM/dd";
は一致するメソッド名に。
String メソッド名_引数のパッケージなしのクラス名_DATE_PATTERN = "yyyy/MM/dd";
で、メソッドと対に。
配列は、ちょっと困ったけど、[]を$で代用。これは、変わるかも。