我想将TDD应用于我的Java EE应用程序。
要求是创建一个公司,其中包含姓名和联系方式。进入系统的入口点是Rest和Web服务,取决于客户端。
我很难找到编写单元测试的起点。
我是从无状态CompanyService
bean(Rest和Web服务将使用此服务/ bean)开始的,它接受create
方法中的参数,还是从Rest服务和Web服务开始水平和工作我的方式,即入口点?
答案 0 :(得分:2)
有书来回答这个问题,所以在简短的回答中无法正确涵盖,但这是一个起点:
您首先要对简单的用户功能进行验收测试,例如:仅通过Web服务创建名称公司。然后使用TDD创建满足验收测试所需的代码。您可以“从外到内”或“从里到外”执行此操作。