【发布时间】:2019-02-13 08:46:23
【问题描述】:
以下是测试/控制器文件夹中的代码。
<?php
namespace App\Tests\Controller;
use App\Controller\RegisterController;
use PHPUnit\Framework\TestCase;
use PHPUnit\Framework\MockObject\MockObject;
use Psr\Log\LoggerInterface;
use Swift_Message;
class EvaplyTest extends TestCase
{
/** @var LoggerInterface|MockObject */
protected $logger;
/** @var RegisterController **/
protected $controller;
/**
* {@inheritdoc}
*/
protected function setUp()
{
$this->logger = $this->createMock(LoggerInterface::class);
$this->controller = new RegisterController(
$this->logger
);
parent::setUp();
}
/**
* Test for determing wether evaply id generated sucessfully or not
*/
public function testMailsent()
{
$message = (new Swift_Message("Successfully Registered"));
}
}
我收到此错误“此测试未执行任何断言”
我只是想确认邮件发送成功与否。
【问题讨论】:
标签: php unit-testing symfony swiftmailer phpunit