/** * @test */ public function itShouldBuildUsingStaticBuilder() { $serializer = TwitterJsonSerializer::build(); $this->assertInstanceOf(TwitterJsonSerializer::class, $serializer); }
/** * @test */ public function itShouldBeAbleToRetrieveValueFromDb() { $this->twitterJsonSerializer->shouldReceive('unserialize')->with($this->serializedUser)->andReturn($this->user)->once(); $this->twitterType->setSerializer($this->twitterJsonSerializer); $this->assertEquals($this->user, $this->twitterType->convertToPHPValue($this->serializedUser, $this->platform)); }