/** * @covers WindowsAzure\ServiceRuntime\RoleEnvironment::addRoleEnvironmentChangedListener * @covers WindowsAzure\ServiceRuntime\RoleEnvironment::removeRoleEnvironmentChangedListener */ public function testAddRemoveRoleEnvironmentChangedListener() { RoleEnvironment::addRoleEnvironmentChangedListener('RoleEnvironmentTest::myFunction'); // Removing succeeds $this->assertEquals(true, RoleEnvironment::removeRoleEnvironmentChangedListener('RoleEnvironmentTest::myFunction')); // Removing again fails $this->assertEquals(false, RoleEnvironment::removeRoleEnvironmentChangedListener('RoleEnvironmentTest::myFunction')); }