Configuration 对于库,我应该使用哪种测试?

Configuration 对于库,我应该使用哪种测试?,configuration,functional-testing,codeception,Configuration,Functional Testing,Codeception,我正在开发一个PHP库,我想在不同的项目中使用它。该库在后台使用类似REST的服务。我不想为服务API编写测试,而是为库编写测试 我需要编写单元测试吗?还是功能测试?由于它是一个库,我不会编写验收测试-我希望这是正确的 我不知道这对这个问题是否重要,但是库需要登录到服务API,并在下一个操作中使用API密钥。此外,在测试库时,之前的操作也很重要。这是一个设计工具,我有“移动矩形”、“旋转矩形”等操作,我想测试序列中的几个操作,这些操作应该会产生一定的结果 我认为这是一种功能测试。还是两者都需要?

我正在开发一个PHP库,我想在不同的项目中使用它。该库在后台使用类似REST的服务。我不想为服务API编写测试,而是为库编写测试

我需要编写单元测试吗?还是功能测试?由于它是一个库,我不会编写验收测试-我希望这是正确的

我不知道这对这个问题是否重要,但是库需要登录到服务API,并在下一个操作中使用API密钥。此外,在测试库时,之前的操作也很重要。这是一个设计工具,我有“移动矩形”、“旋转矩形”等操作,我想测试序列中的几个操作,这些操作应该会产生一定的结果


我认为这是一种功能测试。还是两者都需要?单元测试可以在后台与服务一起工作吗?

如果测试涉及服务,那就不是单元测试。@Naktibalda我也是这么想的。作为一名测试新手,我对此并不确定。