getMaxPages()); self::assertEquals(1, $view->getPages()); self::assertEquals(1, $view->getPage()); self::assertEquals(0, $view->getResults()); } #[\PHPUnit\Framework\Attributes\Group('framework')] #[\PHPUnit\Framework\Attributes\TestDox('The max pages can be set and returned')] public function testMaxPagesInputOutput() : void { $view = new PaginationView(); $view->setMaxPages(9); self::assertEquals(9, $view->getMaxPages()); } #[\PHPUnit\Framework\Attributes\Group('framework')] #[\PHPUnit\Framework\Attributes\TestDox('The pages can be set and returned')] public function testPagesInputOutput() : void { $view = new PaginationView(); $view->setPages(2); self::assertEquals(2, $view->getPages()); } #[\PHPUnit\Framework\Attributes\Group('framework')] #[\PHPUnit\Framework\Attributes\TestDox('The page can be set and returned')] public function testPageInputOutput() : void { $view = new PaginationView(); $view->setPage(3); self::assertEquals(3, $view->getPage()); } #[\PHPUnit\Framework\Attributes\Group('framework')] #[\PHPUnit\Framework\Attributes\TestDox('The results can be set and returned')] public function testResultsInputOutput() : void { $view = new PaginationView(); $view->setResults(12); self::assertEquals(12, $view->getResults()); } }