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