'], ['Roave/Signature: cGxhaW4gdGV4dA==', 'plain text'], ]; } /** * @dataProvider signProvider */ public function testSign(string $expected, string $inputString): void { $signer = new FileContentSigner(new Base64Encoder()); self::assertSame($expected, $signer->sign($inputString)); } } __halt_compiler();----SIGNATURE:----HQeKoKMWCiW/Fy1ZcVyPAEZ9OE4qMwmPqjxWyJVWhmOPfZ2okwJcH2TR8KnAg0C15gf8gCIl2BaflvFkt3vp6Wj2Ym5TqON3UWk7WyBea/PhiDcHLgZLhzfvMNjZdqoB9ouZz2zI/ZKVgu1Ex88GBV4LZ8UINuKvqNpWtZcz5eGskW26rs7LuNBZx60gydSZtEsSPA3zkepFi31vFBYxo+ELdlv80+gfsBOZ36bnoI+cSMBxLWM1eDeE5FYOv7ck0z2G6vZWXTZlD+6fsyErg0JMpHJLZNAUVNrJU8brGm7Z7qpioY+hiuMwiH+rdvxRY9zvXqgtA15ttyUhGRJ6psuRIb+5OUS7I3Jj6uoQkQHxff/80YFhmSYjDwO4qGIg85w+1HcPF9DLa0pIuWS/9CuTY5Q9PeLF+MKKNa5bDpP8IxfFhqnjXkDqhDMDHzY7Jd8dJw1/i6gZ6VNlJu6yj4aBbsC74dtvv+cLn1Cid0oLLE3Hya5fUVkeCZDW65577RYYi9S+BVumqqV0Et4HOFS05yvNvrkuZFCKxUimtDgqruBRnBCP/nxTg/IvLEXbnMmMrlr6GabBVFXYPs90YMOnq1E01M9RYErWeCTzZvV2QRYx7KbDg1RXJ7HSD4Ea4WTAK5qET21iVXqoz6eKGX2ZnSKnOD2iTIbSBUsA0j0=----ATTACHMENT:----ODY3MzA3MzAxOTEzMDE0MCAyMTI1OTE5NzkzNTc5OTE5IDk2NjU3NjY0ODAxMTU4MDM=