source: branches/version-2_13-dev/tests/class/helper/SC_Helper_News/SC_Helper_News_getNewsTest.php @ 22722

Revision 22722, 1.4 KB checked in by takeda, 11 years ago (diff)

#2184 news_id開始値の変更

Line 
1<?php
2
3$HOME = realpath(dirname(__FILE__)) . "/../../../..";
4require_once($HOME . "/tests/class/helper/SC_Helper_News/SC_Helper_News_TestBase.php");
5/**
6 *
7 */
8class SC_Helper_News_getNewsTest extends SC_Helper_News_TestBase
9{
10
11    protected function setUp()
12    {
13        parent::setUp();
14        $this->objNews = new SC_Helper_News_Ex();
15    }
16
17    protected function tearDown()
18    {
19        parent::tearDown();
20    }
21
22    /////////////////////////////////////////
23
24    public function testGet_存在しないニュースIDを指定した場合_結果が空になる()
25    {
26        $this->setUpNews();
27        $news_id = '9999';
28       
29        $this->expected = null;
30
31        $this->actual = $this->objNews->getNews($news_id);
32
33        $this->verify();
34    }
35   
36    public function testGet_存在するニュースIDを指定した場合_対応する結果が取得できる()
37    {
38        $this->setUpNews();
39        $news_id = '1001';
40
41        $this->expected = array(
42        'update_date' => '2000-01-01 00:00:00',
43        'news_id' => '1001',
44        'news_title' => 'ニュース情報01',
45        'creator_id' => '1',
46        'del_flg' => '0'
47        );
48
49        $result = $this->objNews->getNews($news_id);
50        $this->actual = Test_Utils::mapArray($result, array('update_date', 'news_id', 'news_title', 'creator_id', 'del_flg'));
51
52        $this->verify();
53    }
54}
Note: See TracBrowser for help on using the repository browser.