22
33namespace Tests \Wikibase \DataModel \Deserializers ;
44
5+ use Deserializers \Deserializer ;
6+ use Deserializers \Exceptions \DeserializationException ;
7+ use Deserializers \Exceptions \InvalidAttributeException ;
58use PHPUnit_Framework_TestCase ;
69use Wikibase \DataModel \Deserializers \SiteLinkDeserializer ;
710use Wikibase \DataModel \Entity \ItemId ;
1720class SiteLinkDeserializerTest extends PHPUnit_Framework_TestCase {
1821
1922 private function buildDeserializer () {
20- $ entityIdDeserializerMock = $ this ->getMock ( ' \Deserializers\ Deserializer' );
23+ $ entityIdDeserializerMock = $ this ->getMock ( Deserializer::class );
2124 $ entityIdDeserializerMock ->expects ( $ this ->any () )
2225 ->method ( 'deserialize ' )
2326 ->with ( $ this ->equalTo ( 'Q42 ' ) )
@@ -31,7 +34,8 @@ private function buildDeserializer() {
3134 */
3235 public function testDeserializeThrowsDeserializationException ( $ nonDeserializable ) {
3336 $ deserializer = $ this ->buildDeserializer ();
34- $ this ->setExpectedException ( 'Deserializers\Exceptions\DeserializationException ' );
37+
38+ $ this ->setExpectedException ( DeserializationException::class );
3539 $ deserializer ->deserialize ( $ nonDeserializable );
3640 }
3741
@@ -91,14 +95,14 @@ public function deserializationProvider() {
9195 }
9296
9397 public function testDeserializeItemIdFilterPropertyId () {
94- $ entityIdDeserializerMock = $ this ->getMock ( ' \Deserializers\ Deserializer' );
98+ $ entityIdDeserializerMock = $ this ->getMock ( Deserializer::class );
9599 $ entityIdDeserializerMock ->expects ( $ this ->any () )
96100 ->method ( 'deserialize ' )
97101 ->with ( $ this ->equalTo ( 'P42 ' ) )
98102 ->will ( $ this ->returnValue ( new PropertyId ( 'P42 ' ) ) );
99103 $ deserializer = new SiteLinkDeserializer ( $ entityIdDeserializerMock );
100104
101- $ this ->setExpectedException ( ' \Deserializers\Exceptions\ InvalidAttributeException' );
105+ $ this ->setExpectedException ( InvalidAttributeException::class );
102106 $ deserializer ->deserialize ( array (
103107 'site ' => 'frwikisource ' ,
104108 'title ' => 'Nyan Cat ' ,
@@ -107,10 +111,10 @@ public function testDeserializeItemIdFilterPropertyId() {
107111 }
108112
109113 public function testAssertBadgesIsArray () {
110- $ entityIdDeserializerMock = $ this ->getMock ( ' \Deserializers\ Deserializer' );
114+ $ entityIdDeserializerMock = $ this ->getMock ( Deserializer::class );
111115 $ deserializer = new SiteLinkDeserializer ( $ entityIdDeserializerMock );
112116
113- $ this ->setExpectedException ( ' \Deserializers\Exceptions\ InvalidAttributeException' );
117+ $ this ->setExpectedException ( InvalidAttributeException::class );
114118 $ deserializer ->deserialize ( array (
115119 'site ' => 'frwikisource ' ,
116120 'title ' => 'Nyan Cat ' ,
0 commit comments