Code Duplication    Length = 10-12 lines in 2 locations

packages/abtest/tests/php/test_Abtest.php 2 locations

@@ 72-81 (lines=10) @@
69
	/**
70
	 * @covers Automattic\Jetpack\Abtest::get_variation
71
	 */
72
	public function test_when_error_or_malformed_response() {
73
		$this->abtest->expects( $this->once() )
74
			 ->method( 'request_variation' )
75
			 ->willReturn( [
76
				'status' => 500,
77
			] );
78
79
		$result = $this->abtest->get_variation( 'some_test' );
80
		$this->assertNull( $result );
81
	}
82
83
	/**
84
	 * @covers Automattic\Jetpack\Abtest::get_variation
@@ 86-97 (lines=12) @@
83
	/**
84
	 * @covers Automattic\Jetpack\Abtest::get_variation
85
	 */
86
	public function test_when_response_in_unexpected_format() {
87
		$this->abtest->expects( $this->once() )
88
			 ->method( 'request_variation' )
89
			 ->willReturn( [
90
				'body' => json_encode( [
91
					'foo' => 'bar',
92
				] ),
93
			] );
94
95
		$result = $this->abtest->get_variation( 'some_test' );
96
		$this->assertNull( $result );
97
	}
98
99
	/**
100
	 * @covers Automattic\Jetpack\Abtest::get_variation