Code Duplication    Length = 15-15 lines in 4 locations

test/unit/test/Exception/BadMethodCallExceptionTest.php 1 location

@@ 30-44 (lines=15) @@
27
/**
28
 * @covers \AmericanExpress\HyperledgerFabricClient\Exception\BadMethodCallException
29
 */
30
class BadMethodCallExceptionTest extends TestCase
31
{
32
    public function testFromException()
33
    {
34
        $exception = new \BadMethodCallException('FooBar', 1234, new \Exception());
35
36
        $result = BadMethodCallException::fromException($exception);
37
38
        self::assertInstanceOf(BadMethodCallException::class, $result);
39
        self::assertInstanceOf(ExceptionInterface::class, $result);
40
        self::assertSame('FooBar', $result->getMessage());
41
        self::assertSame(1234, $result->getCode());
42
        self::assertSame($exception, $result->getPrevious());
43
    }
44
}
45

test/unit/test/Exception/InvalidArgumentExceptionTest.php 1 location

@@ 30-44 (lines=15) @@
27
/**
28
 * @covers \AmericanExpress\HyperledgerFabricClient\Exception\InvalidArgumentException
29
 */
30
class InvalidArgumentExceptionTest extends TestCase
31
{
32
    public function testFromException()
33
    {
34
        $exception = new \InvalidArgumentException('FooBar', 1234, new \Exception());
35
36
        $result = InvalidArgumentException::fromException($exception);
37
38
        self::assertInstanceOf(InvalidArgumentException::class, $result);
39
        self::assertInstanceOf(ExceptionInterface::class, $result);
40
        self::assertSame('FooBar', $result->getMessage());
41
        self::assertSame(1234, $result->getCode());
42
        self::assertSame($exception, $result->getPrevious());
43
    }
44
}
45

test/unit/test/Exception/RuntimeExceptionTest.php 1 location

@@ 30-44 (lines=15) @@
27
/**
28
 * @covers \AmericanExpress\HyperledgerFabricClient\Exception\RuntimeException
29
 */
30
class RuntimeExceptionTest extends TestCase
31
{
32
    public function testFromException()
33
    {
34
        $exception = new \RuntimeException('FooBar', 1234, new \Exception());
35
36
        $result = RuntimeException::fromException($exception);
37
38
        self::assertInstanceOf(RuntimeException::class, $result);
39
        self::assertInstanceOf(ExceptionInterface::class, $result);
40
        self::assertSame('FooBar', $result->getMessage());
41
        self::assertSame(1234, $result->getCode());
42
        self::assertSame($exception, $result->getPrevious());
43
    }
44
}
45

test/unit/test/Exception/UnexpectedValueExceptionTest.php 1 location

@@ 30-44 (lines=15) @@
27
/**
28
 * @covers \AmericanExpress\HyperledgerFabricClient\Exception\UnexpectedValueException
29
 */
30
class UnexpectedValueExceptionTest extends TestCase
31
{
32
    public function testFromException()
33
    {
34
        $exception = new \UnexpectedValueException('FooBar', 1234, new \Exception());
35
36
        $result = UnexpectedValueException::fromException($exception);
37
38
        self::assertInstanceOf(UnexpectedValueException::class, $result);
39
        self::assertInstanceOf(ExceptionInterface::class, $result);
40
        self::assertSame('FooBar', $result->getMessage());
41
        self::assertSame(1234, $result->getCode());
42
        self::assertSame($exception, $result->getPrevious());
43
    }
44
}
45