2

我设计了一个流畅的界面来检索列表元素。

一个电话可以是:

repo.actives().sortedByCode().values();

主要优点是代码的可读性。

该调用values()返回一个List<OfWhatIExpect>. 前面的调用 (actives(), sortedByCode(), ...) 返回一个 ListResult 来管理 fluent API。

我正在研究如何测试 API 调用。根据用例,我必须确保调用者使用了actives()API。

关于如何管理的任何想法?

4

0 回答 0