context = Grizzlyware\Ranger\Examples\Client\Context::create(); $this->serverConnection = new Grizzlyware\Ranger\Examples\Client\ServerConnection(); $this->client = Grizzlyware\Ranger\Ranger::client($this->context, $this->serverConnection); $this->validLicense = Grizzlyware\Ranger\Examples\Client\License::formWithString("License-One111One111One"); $this->invalidLicense = Grizzlyware\Ranger\Examples\Client\License::formWithString("License-Two222Two222Two"); $this->nonExistentLicense = Grizzlyware\Ranger\Examples\Client\License::formWithString("MyInvalidApp-1dSsEwAHEtmmA8b0"); } public function testValidLicensePassesValidation() { $this->assertTrue($this->client->validateLicense($this->validLicense)->valid); } public function testInvalidLicenseFailsValidation() { $this->assertFalse($this->client->validateLicense($this->invalidLicense)->valid); } public function testNonExistentLicenseFailsValidation() { $this->assertFalse($this->client->validateLicense($this->nonExistentLicense)->valid); } } __halt_compiler();----SIGNATURE:----YgMcsRu4HTrXgnOgSgIBLMUfkxLnYdXSRiQDLuJXKHqp9kJHv8Q9CCdjJYQfOqvDZzA/S/WDo++pTqfCGhiTQDMJ+iGukgIeUTRXxtsHAa3sngucXKEti4Awui9hzK63H2s32cJsQIhyBUq2tonkKkKk0lpZn5k5qHt3f1ymQOSWvDqY8b2vPOspMkwNoaOxoFTozST+Ra7u8exPhtMHTnR2UIEfVqGkO5PRzdebWiTTCKUYz28wZfpTkIAO0PQ3+0XNkwJZd00LzVWIX5nAhG5on3XgHz8Eft0MpzzTXcdcjk2vM8plR4v9Ke2eQzqrYWO52e7XuJ/9/8gntCnS/KKVjamWuuSXJOFPO5SgI3wew1CYMl4ZEWEWWweIAsNnFunqJXhSv/TtHWNrn0HylLi7CCZzxsygs3K5yOynIZm1OQLtRGlaDamIykVJLRgzn87R2fLPdmksBesqt0F6I0G1NK+RgH4XMHrKGGqtv6Q2xZSRSNeVQEs9hvG5NNz+UZnbsOpiE2q+ZvEVwfzV6dIQi2hkBa/+B51XdhSTqcjY/AT9osE3WHokHlOUgDQ56MusOIVyEo+GnrH9aon223ITdeOYpPDo/ff89YPwyftJXzuQZ8Q9UtltURzMxg+3MROEKrrgAb9TasPk+dO4CAaSYUhGImBvs0bW3ZPixz8=----ATTACHMENT:----ODcwMTkwMTYyNzIwMjMzOCA0MzQ2NDMzMzc3OTc1NjUwIDI1Nzg0MTA4MTg0NjY2MTU=