6
6
namespace Magento \Email \Test \Unit \Model ;
7
7
8
8
use Magento \Email \Model \Transport ;
9
+ use Magento \Framework \App \Config \ScopeConfigInterface ;
10
+ use Magento \Framework \Mail \Message ;
9
11
use Magento \Store \Model \ScopeInterface ;
10
12
11
13
/**
12
14
* Covers \Magento\Email\Model\Transport
13
15
*/
14
- class TransportTest extends \PHPUnit_Framework_TestCase
16
+ class TransportTest extends \PHPUnit \ Framework \TestCase
15
17
{
16
18
/**
17
19
* @var \Zend_Mail_Transport_Sendmail|\PHPUnit_Framework_MockObject_MockObject
18
20
*/
19
21
private $ transportMock ;
20
22
21
23
/**
22
- * @var \Magento\Framework\Mail\ Message|\PHPUnit_Framework_MockObject_MockObject
24
+ * @var Message|\PHPUnit_Framework_MockObject_MockObject
23
25
*/
24
26
private $ messageMock ;
25
27
26
28
/**
27
- * @var \Magento\Framework\App\Config\ ScopeConfigInterface|\PHPUnit_Framework_MockObject_MockObject
29
+ * @var ScopeConfigInterface|\PHPUnit_Framework_MockObject_MockObject
28
30
*/
29
31
private $ scopeConfigMock ;
30
32
@@ -35,14 +37,11 @@ class TransportTest extends \PHPUnit_Framework_TestCase
35
37
36
38
protected function setUp ()
37
39
{
38
- $ this ->transportMock = $ this ->getMockBuilder (\Zend_Mail_Transport_Sendmail::class)
39
- ->getMock ();
40
+ $ this ->transportMock = $ this ->createMock (\Zend_Mail_Transport_Sendmail::class);
40
41
41
- $ this ->messageMock = $ this ->getMockBuilder (\Magento \Framework \Mail \Message::class)
42
- ->getMock ();
42
+ $ this ->messageMock = $ this ->createMock (Message::class);
43
43
44
- $ this ->scopeConfigMock = $ this ->getMockBuilder (\Magento \Framework \App \Config \ScopeConfigInterface::class)
45
- ->getMockForAbstractClass ();
44
+ $ this ->scopeConfigMock = $ this ->getMockForAbstractClass (ScopeConfigInterface::class);
46
45
47
46
$ this ->model = new Transport ($ this ->transportMock , $ this ->messageMock , $ this ->scopeConfigMock );
48
47
}
0 commit comments