/** * @dataProvider providerToBase * * @param string $number The number to convert. * @param int $base The base to convert the number to. * @param string $expected The expected result. */ public function testToBase($number, $base, $expected) { $this->assertSame($expected, BigInteger::parse($number)->toBase($base)); $this->assertSame('-' . $expected, BigInteger::parse('-' . $number)->toBase($base)); }