Skip to content

Commit 68787d7

Browse files
committed
Update MessageQueryTest.php
1 parent 6cc7fac commit 68787d7

File tree

1 file changed

+23
-0
lines changed

1 file changed

+23
-0
lines changed

tests/Unit/MessageQueryTest.php

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -67,3 +67,26 @@ function query(?Mailbox $mailbox = null): MessageQuery
6767

6868
$stream->assertWritten('TAG2 UID STORE 1,2,3 +FLAGS.SILENT (\Deleted)');
6969
});
70+
71+
test('oldest sets fetch order to asc', function () {
72+
$query = query();
73+
74+
$query->oldest();
75+
76+
expect($query->getFetchOrder())->toBe('asc');
77+
});
78+
79+
test('newest sets fetch order to desc', function () {
80+
$query = query();
81+
82+
$query->newest();
83+
84+
expect($query->getFetchOrder())->toBe('desc');
85+
});
86+
87+
test('oldest and newest return query instance for chaining', function () {
88+
$query = query();
89+
90+
expect($query->oldest())->toBe($query);
91+
expect($query->newest())->toBe($query);
92+
});

0 commit comments

Comments
 (0)