Laravel 测试验证流程

Laravel 测试验证流程,laravel,testing,phpunit,Laravel,Testing,Phpunit,测试验证请求的最佳方法是什么?例如如果一个类有4个属性,所有属性都是必需的,其中一个属性至少包含字母,另一个属性类型为email 明智的做法是测试所有可能性,例如是否测试填充字段,或者属性是否有字母数,或者确保显示错误消息,而不必担心属性本身 在我负责的API中,我对每种可能的情况都进行了测试,但是有些测试会变得非常大这可以在测试到API的路由时实现。您可以使用数据提供者使用不同的数据(错误的格式等)创建不同的测试迭代。如果您看到您的测试每天都在增加,那完全没问题,因为您正在为每个场景编写测试。

测试验证请求的最佳方法是什么?例如如果一个类有4个属性,所有属性都是必需的,其中一个属性至少包含字母,另一个属性类型为email

明智的做法是测试所有可能性,例如是否测试填充字段,或者属性是否有字母数,或者确保显示错误消息,而不必担心属性本身


在我负责的API中,我对每种可能的情况都进行了测试,但是有些测试会变得非常大

这可以在测试到API的路由时实现。您可以使用数据提供者使用不同的数据(错误的格式等)创建不同的测试迭代。如果您看到您的测试每天都在增加,那完全没问题,因为您正在为每个场景编写测试。你不应该为此担心。