小编Mee*_*ees的帖子

ReflectionException:类 env 不存在。难道我做错了什么?

我目前正在尝试设置 phpunit 测试来测试我的 API。问题是我无法在没有问题的情况下两次发送完全相同的请求。

我尝试更改 phpunit.xml 以查看是否存在问题,但没有成功,所以我现在怀疑自己,认为我在代码本身中做错了什么。

public function test_can_register_user() {
        $this->consoleLog('test_can_register_user');
        $generatedUser = str_random(5) . '@example.com';

        $data = [
            'name' => 'Test User',
            'email' => $generatedUser,
            'password' => 'test',
        ];

        var_dump($data);

        $expect = [
            'success' => true,
            'message' => 'Thanks for signing up! Please check your email to complete your registration.',
        ];

       $request = $this->post('/api/auth/register', $data)
            ->assertStatus(200)
            ->assertJson($expect);

       return $generatedUser;
    }

    /**
     * @depends test_can_register_user
     * @param $generatedUser
     */
    public function test_can_not_register_same_email($generatedUser) {
        $this->consoleLog('test_can_not_register_same_email');

        $data = [
            'name' => …
Run Code Online (Sandbox Code Playgroud)

phpunit laravel

5
推荐指数
2
解决办法
7297
查看次数

标签 统计

laravel ×1

phpunit ×1