@@ 73-89 (lines=17) @@ | ||
70 | } |
|
71 | } |
|
72 | ||
73 | public function testGetFocusCropDataWithVerticalStyle() |
|
74 | { |
|
75 | $focusOffsetFinder = new FocusCropDataCalculator( |
|
76 | [10, 10, 90, 90], |
|
77 | [40, 40, 60, 60], |
|
78 | 30, |
|
79 | 60 |
|
80 | ); |
|
81 | ||
82 | $focusCropData = $focusOffsetFinder->getFocusCropData(); |
|
83 | ||
84 | // for vertical style |
|
85 | $this->assertTrue($focusCropData['width'] < $focusCropData['height']); |
|
86 | $this->assertEquals($focusCropData['height'], 80); |
|
87 | $this->assertTrue($focusCropData['x'] > 10); |
|
88 | $this->assertTrue($focusCropData['y'] == 10); |
|
89 | } |
|
90 | ||
91 | public function testGetFocusCropDataHorizontalStyle() |
|
92 | { |
|
@@ 91-107 (lines=17) @@ | ||
88 | $this->assertTrue($focusCropData['y'] == 10); |
|
89 | } |
|
90 | ||
91 | public function testGetFocusCropDataHorizontalStyle() |
|
92 | { |
|
93 | $focusOffsetFinder = new FocusCropDataCalculator( |
|
94 | [10, 10, 90, 90], |
|
95 | [40, 40, 60, 60], |
|
96 | 60, |
|
97 | 30 |
|
98 | ); |
|
99 | ||
100 | $focusCropData = $focusOffsetFinder->getFocusCropData(); |
|
101 | ||
102 | // for horizontal style |
|
103 | $this->assertTrue($focusCropData['width'] > $focusCropData['height']); |
|
104 | $this->assertEquals($focusCropData['width'], 80); |
|
105 | $this->assertTrue($focusCropData['x'] == 10); |
|
106 | $this->assertTrue($focusCropData['y'] > 10); |
|
107 | } |
|
108 | ||
109 | public function testGetFocusCropDataStyleAnCropMatch() |
|
110 | { |
|
@@ 109-125 (lines=17) @@ | ||
106 | $this->assertTrue($focusCropData['y'] > 10); |
|
107 | } |
|
108 | ||
109 | public function testGetFocusCropDataStyleAnCropMatch() |
|
110 | { |
|
111 | $focusOffsetFinder = new FocusCropDataCalculator( |
|
112 | [10, 10, 90, 90], |
|
113 | [40, 40, 60, 60], |
|
114 | 60, |
|
115 | 60 |
|
116 | ); |
|
117 | ||
118 | $focusCropData = $focusOffsetFinder->getFocusCropData(); |
|
119 | ||
120 | // for horizontal style |
|
121 | $this->assertTrue($focusCropData['width'] == $focusCropData['height']); |
|
122 | $this->assertEquals($focusCropData['width'], 80); |
|
123 | $this->assertTrue($focusCropData['x'] == 10); |
|
124 | $this->assertTrue($focusCropData['y'] == 10); |
|
125 | } |
|
126 | } |
|
127 |