我试图将发送电子邮件到单独服务中的代码与rabbitMQ分离开来,这是一种服务之间的通信方式。
目前,我有一些集成测试来测试我们的HTTP端点,如下所示:
1. Create fake data in a dockerized mysql container. So that the DB is in the correct state
2. Perform testable action such as: User needs to approve a contract
3. Expect that the `contract.status` is now `approved`
4. Que
我正在努力找出我做错了什么和/或一个更好的方法来处理这种情况。
目标:
能够插入自己作为一个用户,也有200个其他用户插入到数据库。
将自己的静态数据插入到单独的配置文件表中,并将所有其他用户的随机数据插入数据库表。
我想知道为什么在控制台中运行我的种子文件时,我总是收到一个InvalidArgumentException未知格式化程序“密码”错误消息。
UsersTableSeeder
<?php
use Illuminate\Database\Seeder;
use Laracasts\TestDummy\Factory as TestDummy;
use A