Skip to content

Commit b1a47dc

Browse files
no message
1 parent eb0bd59 commit b1a47dc

File tree

14 files changed

+72
-72
lines changed

14 files changed

+72
-72
lines changed

tests/Integration/MartinGeorgiev/Doctrine/ORM/Query/AST/Functions/ArrayAppendTest.php

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ protected function getStringFunctions(): array
1717
}
1818

1919
#[Test]
20-
public function array_append_with_text_array(): void
20+
public function can_append_to_text_array(): void
2121
{
2222
$dql = 'SELECT ARRAY_APPEND(t.textArray, \'orange\') as result
2323
FROM Fixtures\MartinGeorgiev\Doctrine\Entity\ContainsArrays t
@@ -30,7 +30,7 @@ public function array_append_with_text_array(): void
3030
}
3131

3232
#[Test]
33-
public function array_append_with_integer_array(): void
33+
public function can_append_to_integer_array(): void
3434
{
3535
$dql = 'SELECT ARRAY_APPEND(t.integerArray, 3) as result
3636
FROM Fixtures\MartinGeorgiev\Doctrine\Entity\ContainsArrays t
@@ -43,7 +43,7 @@ public function array_append_with_integer_array(): void
4343
}
4444

4545
#[Test]
46-
public function array_append_with_boolean_array(): void
46+
public function can_append_to_boolean_array(): void
4747
{
4848
$dql = 'SELECT ARRAY_APPEND(t.boolArray, true) as result
4949
FROM Fixtures\MartinGeorgiev\Doctrine\Entity\ContainsArrays t

tests/Integration/MartinGeorgiev/Doctrine/ORM/Query/AST/Functions/ArrayCardinalityTest.php

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ protected function getStringFunctions(): array
1717
}
1818

1919
#[Test]
20-
public function array_cardinality_with_text_array(): void
20+
public function can_get_text_array_cardinality(): void
2121
{
2222
$dql = 'SELECT ARRAY_CARDINALITY(t.textArray) as result
2323
FROM Fixtures\MartinGeorgiev\Doctrine\Entity\ContainsArrays t
@@ -28,7 +28,7 @@ public function array_cardinality_with_text_array(): void
2828
}
2929

3030
#[Test]
31-
public function array_cardinality_with_integer_array(): void
31+
public function can_get_integer_array_cardinality(): void
3232
{
3333
$dql = 'SELECT ARRAY_CARDINALITY(t.integerArray) as result
3434
FROM Fixtures\MartinGeorgiev\Doctrine\Entity\ContainsArrays t
@@ -39,7 +39,7 @@ public function array_cardinality_with_integer_array(): void
3939
}
4040

4141
#[Test]
42-
public function array_cardinality_with_boolean_array(): void
42+
public function can_get_boolean_array_cardinality(): void
4343
{
4444
$dql = 'SELECT ARRAY_CARDINALITY(t.boolArray) as result
4545
FROM Fixtures\MartinGeorgiev\Doctrine\Entity\ContainsArrays t

tests/Integration/MartinGeorgiev/Doctrine/ORM/Query/AST/Functions/ArrayCatTest.php

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ protected function getStringFunctions(): array
1717
}
1818

1919
#[Test]
20-
public function array_cat_with_text_arrays(): void
20+
public function can_concatenate_text_arrays(): void
2121
{
2222
$dql = 'SELECT ARRAY_CAT(:array1, :array2) as result
2323
FROM Fixtures\MartinGeorgiev\Doctrine\Entity\ContainsArrays t
@@ -32,7 +32,7 @@ public function array_cat_with_text_arrays(): void
3232
}
3333

3434
#[Test]
35-
public function array_cat_with_integer_arrays(): void
35+
public function can_concatenate_integer_arrays(): void
3636
{
3737
$dql = 'SELECT ARRAY_CAT(:array1, :array2) as result
3838
FROM Fixtures\MartinGeorgiev\Doctrine\Entity\ContainsArrays t
@@ -47,7 +47,7 @@ public function array_cat_with_integer_arrays(): void
4747
}
4848

4949
#[Test]
50-
public function array_cat_with_boolean_arrays(): void
50+
public function can_concatenate_boolean_arrays(): void
5151
{
5252
$dql = 'SELECT ARRAY_CAT(:array1, :array2) as result
5353
FROM Fixtures\MartinGeorgiev\Doctrine\Entity\ContainsArrays t
@@ -62,7 +62,7 @@ public function array_cat_with_boolean_arrays(): void
6262
}
6363

6464
#[Test]
65-
public function array_cat_with_array_columns(): void
65+
public function can_concatenate_array_columns(): void
6666
{
6767
$dql = 'SELECT ARRAY_CAT(t.textArray, t.textArray) as result
6868
FROM Fixtures\MartinGeorgiev\Doctrine\Entity\ContainsArrays t

tests/Integration/MartinGeorgiev/Doctrine/ORM/Query/AST/Functions/ArrayNumberOfDimensionsTest.php

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ protected function getStringFunctions(): array
1717
}
1818

1919
#[Test]
20-
public function array_number_of_dimensions_with_text_array(): void
20+
public function can_get_text_array_number_of_dimensions(): void
2121
{
2222
$dql = 'SELECT ARRAY_NUMBER_OF_DIMENSIONS(t.textArray) as result
2323
FROM Fixtures\MartinGeorgiev\Doctrine\Entity\ContainsArrays t
@@ -29,7 +29,7 @@ public function array_number_of_dimensions_with_text_array(): void
2929
}
3030

3131
#[Test]
32-
public function array_number_of_dimensions_with_integer_array(): void
32+
public function can_get_integer_array_number_of_dimensions(): void
3333
{
3434
$dql = 'SELECT ARRAY_NUMBER_OF_DIMENSIONS(t.integerArray) as result
3535
FROM Fixtures\MartinGeorgiev\Doctrine\Entity\ContainsArrays t
@@ -41,7 +41,7 @@ public function array_number_of_dimensions_with_integer_array(): void
4141
}
4242

4343
#[Test]
44-
public function array_number_of_dimensions_with_boolean_array(): void
44+
public function can_get_boolean_array_number_of_dimensions(): void
4545
{
4646
$dql = 'SELECT ARRAY_NUMBER_OF_DIMENSIONS(t.boolArray) as result
4747
FROM Fixtures\MartinGeorgiev\Doctrine\Entity\ContainsArrays t

tests/Integration/MartinGeorgiev/Doctrine/ORM/Query/AST/Functions/ArrayPositionTest.php

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -17,19 +17,19 @@ protected function getStringFunctions(): array
1717
}
1818

1919
#[Test]
20-
public function array_position_with_text_array(): void
20+
public function can_find_position_in_text_array(): void
2121
{
22-
$dql = 'SELECT ARRAY_POSITION(t.textArray, \'banana\') as result
22+
$dql = 'SELECT ARRAY_POSITION(t.textArray, \'orange\') as result
2323
FROM Fixtures\MartinGeorgiev\Doctrine\Entity\ContainsArrays t
2424
WHERE t.id = 1';
2525

2626
$result = $this->executeDqlQuery($dql);
2727
$this->assertIsInt($result[0]['result']);
28-
$this->assertSame(2, $result[0]['result']);
28+
$this->assertSame(3, $result[0]['result']);
2929
}
3030

3131
#[Test]
32-
public function array_position_with_integer_array(): void
32+
public function can_find_position_in_integer_array(): void
3333
{
3434
$dql = 'SELECT ARRAY_POSITION(t.integerArray, 2) as result
3535
FROM Fixtures\MartinGeorgiev\Doctrine\Entity\ContainsArrays t
@@ -41,7 +41,7 @@ public function array_position_with_integer_array(): void
4141
}
4242

4343
#[Test]
44-
public function array_position_with_boolean_array(): void
44+
public function can_find_position_in_boolean_array(): void
4545
{
4646
$dql = 'SELECT ARRAY_POSITION(t.boolArray, false) as result
4747
FROM Fixtures\MartinGeorgiev\Doctrine\Entity\ContainsArrays t
@@ -53,7 +53,7 @@ public function array_position_with_boolean_array(): void
5353
}
5454

5555
#[Test]
56-
public function array_position_with_not_found_element(): void
56+
public function returns_null_when_no_position_is_found(): void
5757
{
5858
$dql = 'SELECT ARRAY_POSITION(t.textArray, \'mango\') as result
5959
FROM Fixtures\MartinGeorgiev\Doctrine\Entity\ContainsArrays t

tests/Integration/MartinGeorgiev/Doctrine/ORM/Query/AST/Functions/ArrayPositionsTest.php

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -17,20 +17,20 @@ protected function getStringFunctions(): array
1717
}
1818

1919
#[Test]
20-
public function array_positions_with_text_array(): void
20+
public function can_find_positions_in_text_array(): void
2121
{
2222
$dql = 'SELECT ARRAY_POSITIONS(t.textArray, :value) as result
2323
FROM Fixtures\MartinGeorgiev\Doctrine\Entity\ContainsArrays t
24-
WHERE t.id = 2';
24+
WHERE t.id = 3';
2525

26-
$result = $this->executeDqlQuery($dql, ['value' => 'apple']);
26+
$result = $this->executeDqlQuery($dql, ['value' => 'kiwi']);
2727
$actual = $this->transformPostgresArray($result[0]['result']);
2828
$this->assertIsArray($actual);
29-
$this->assertSame([2], $actual);
29+
$this->assertSame([3], $actual);
3030
}
3131

3232
#[Test]
33-
public function array_positions_with_integer_array(): void
33+
public function can_find_positions_in_integer_array(): void
3434
{
3535
$dql = 'SELECT ARRAY_POSITIONS(t.integerArray, :value) as result
3636
FROM Fixtures\MartinGeorgiev\Doctrine\Entity\ContainsArrays t
@@ -43,7 +43,7 @@ public function array_positions_with_integer_array(): void
4343
}
4444

4545
#[Test]
46-
public function array_positions_with_boolean_array(): void
46+
public function can_find_positions_in_boolean_array(): void
4747
{
4848
$dql = 'SELECT ARRAY_POSITIONS(t.boolArray, :value) as result
4949
FROM Fixtures\MartinGeorgiev\Doctrine\Entity\ContainsArrays t
@@ -56,7 +56,7 @@ public function array_positions_with_boolean_array(): void
5656
}
5757

5858
#[Test]
59-
public function array_positions_with_not_found(): void
59+
public function returns_empty_array_when_no_positions_are_found(): void
6060
{
6161
$dql = 'SELECT ARRAY_POSITIONS(t.textArray, :value) as result
6262
FROM Fixtures\MartinGeorgiev\Doctrine\Entity\ContainsArrays t

tests/Integration/MartinGeorgiev/Doctrine/ORM/Query/AST/Functions/ArrayRemoveTest.php

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ protected function getStringFunctions(): array
1717
}
1818

1919
#[Test]
20-
public function array_remove_with_text_array(): void
20+
public function can_remove_text_elements(): void
2121
{
2222
$dql = 'SELECT ARRAY_REMOVE(t.textArray, \'banana\') as result
2323
FROM Fixtures\MartinGeorgiev\Doctrine\Entity\ContainsArrays t
@@ -30,7 +30,7 @@ public function array_remove_with_text_array(): void
3030
}
3131

3232
#[Test]
33-
public function array_remove_with_integer_array(): void
33+
public function can_remove_integer_elements(): void
3434
{
3535
$dql = 'SELECT ARRAY_REMOVE(t.integerArray, 2) as result
3636
FROM Fixtures\MartinGeorgiev\Doctrine\Entity\ContainsArrays t
@@ -43,7 +43,7 @@ public function array_remove_with_integer_array(): void
4343
}
4444

4545
#[Test]
46-
public function array_remove_with_boolean_array(): void
46+
public function can_remove_boolean_elements(): void
4747
{
4848
$dql = 'SELECT ARRAY_REMOVE(t.boolArray, false) as result
4949
FROM Fixtures\MartinGeorgiev\Doctrine\Entity\ContainsArrays t
@@ -56,7 +56,7 @@ public function array_remove_with_boolean_array(): void
5656
}
5757

5858
#[Test]
59-
public function array_remove_with_not_found_element(): void
59+
public function leaves_array_unchanged_when_element_not_found(): void
6060
{
6161
$dql = 'SELECT ARRAY_REMOVE(t.textArray, \'mango\') as result
6262
FROM Fixtures\MartinGeorgiev\Doctrine\Entity\ContainsArrays t

tests/Integration/MartinGeorgiev/Doctrine/ORM/Query/AST/Functions/ArrayToJsonTest.php

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ protected function getStringFunctions(): array
1717
}
1818

1919
#[Test]
20-
public function array_to_json_with_text_array(): void
20+
public function can_convert_text_array_to_json(): void
2121
{
2222
$dql = 'SELECT ARRAY_TO_JSON(t.textArray) as result
2323
FROM Fixtures\MartinGeorgiev\Doctrine\Entity\ContainsArrays t
@@ -28,7 +28,7 @@ public function array_to_json_with_text_array(): void
2828
}
2929

3030
#[Test]
31-
public function array_to_json_with_integer_array(): void
31+
public function can_convert_integer_array_to_json(): void
3232
{
3333
$dql = 'SELECT ARRAY_TO_JSON(t.integerArray) as result
3434
FROM Fixtures\MartinGeorgiev\Doctrine\Entity\ContainsArrays t
@@ -39,7 +39,7 @@ public function array_to_json_with_integer_array(): void
3939
}
4040

4141
#[Test]
42-
public function array_to_json_with_boolean_array(): void
42+
public function can_convert_boolean_array_to_json(): void
4343
{
4444
$dql = 'SELECT ARRAY_TO_JSON(t.boolArray) as result
4545
FROM Fixtures\MartinGeorgiev\Doctrine\Entity\ContainsArrays t

0 commit comments

Comments
 (0)