Skip to content

Commit

Permalink
BlogHelper::isArchive のユニットテスト
Browse files Browse the repository at this point in the history
  • Loading branch information
dovanhung committed Feb 15, 2024
1 parent 29a2273 commit cc269cf
Showing 1 changed file with 58 additions and 0 deletions.
58 changes: 58 additions & 0 deletions plugins/bc-blog/tests/TestCase/View/Helper/BlogHelperTest.php
Original file line number Diff line number Diff line change
Expand Up @@ -600,6 +600,35 @@ public static function getCategoryListDataProvider()
];
}

/**
* 前の記事へのリンクを出力する
* ラッパーメソッドのためユニットテストは不要
* @param int $blogContentId ブログコンテンツID
* @param int $id 記事ID
* @param int $posts_date 日付
*/
// public function testPrevLink($blogContentId, $id, $posts_date, $expected)
// {
// $this->markTestIncomplete('こちらのテストはまだ未確認です');
// $this->expectOutputString($expected);
// $post = ['BlogPost' => [
// 'blog_content_id' => $blogContentId,
// 'id' => $id,
// 'posts_date' => $posts_date
// ]];
// $this->Blog->prevLink($post);
// }

// public static function prevLinkDataProvider()
// {
// return [
// [1, 4, '9000-08-10 18:58:07', '<a href="/news/archives/4" class="prev-link">≪ 4記事目</a>'],
// [1, 3, '1000-08-10 18:58:07', ''],
// [2, 2, '9000-08-10 18:58:07', '<a href="/" class="prev-link">≪ 8記事目</a>'], // 存在しないブログコンテンツ
// [2, 1, '1000-08-10 18:58:07', ''],
// ];
// }

/**
* test hasPrevLink
*/
Expand Down Expand Up @@ -696,6 +725,35 @@ public static function getBlogTemplatesDataProvider()
];
}

/**
* 次の記事へのリンクを出力する
* ラッパーメソッドのためユニットテストは不要
* @param int $blogContentId ブログコンテンツID
* @param int $id 記事ID
* @param int $posts_date 日付
*/
// public function testNextLink($blogContentId, $id, $posts_date, $expected)
// {
// $this->markTestIncomplete('こちらのテストはまだ未確認です');
// $this->expectOutputString($expected);
// $post = ['BlogPost' => [
// 'blog_content_id' => $blogContentId,
// 'id' => $id,
// 'posts_date' => $posts_date
// ]];
// $this->Blog->nextLink($post);
// }

// public static function nextLinkDataProvider()
// {
// return [
// [1, 1, '9000-08-10 18:58:07', ''],
// [1, 2, '1000-08-10 18:58:07', '<a href="/news/archives/1" class="next-link">ホームページをオープンしました ≫</a>'],
// [2, 3, '9000-08-10 18:58:07', ''],
// [2, 4, '1000-08-10 18:58:07', '<a href="/" class="next-link">7記事目 ≫</a>'], // 存在しないブログコンテンツ
// ];
// }

/**
* 公開状態を取得する
*/
Expand Down

0 comments on commit cc269cf

Please sign in to comment.