/**
* @dataProvider dataProvider
*/
public function testSetGetAttribute(Plugin $p)
{
$p->setAttribute('attr1', 'val1');
$p->setAttribute('attr2', 'val2');
$this->assertSame('val1', $p->getAttribute('attr1'));
$this->assertSame('val2', $p->getAttribute('attr2'));
$this->assertFalse($p->getAttribute('attr3'));
$this->assertSame('default', $p->getAttribute('attr4', 'default'));
}