source: branches/version-2_13-dev/tests/class/helper/SC_Helper_Kiyaku/SC_Helper_Kiyaku_getKiyakuTest.php @ 22721

Revision 22721, 2.6 KB checked in by tokuhiro, 11 years ago (diff)

#2182 kiyaku_id開始値の変更

Line 
1<?php
2
3$HOME = realpath(dirname(__FILE__)) . "/../../../..";
4require_once($HOME . "/tests/class/helper/SC_Helper_Kiyaku/SC_Helper_Kiyaku_TestBase.php");
5/**
6 *
7 */
8class SC_Helper_Kiyaku_getKiyakuTest extends SC_Helper_Kiyaku_TestBase
9{
10
11    protected function setUp()
12    {
13        parent::setUp();
14        $this->objKiyaku = new SC_Helper_Kiyaku_Ex();
15    }
16
17    protected function tearUp()
18    {
19        parent::tearUp();
20    }
21
22    /////////////////////////////////////////
23
24    public function testgetKiyakuTest_規約情報を取得できた場合_規約のarrayを返す()
25    {
26        $objQuery =& SC_Query_Ex::getSingletonInstance();
27        $this->setUpKiyaku();
28        $has_deleted = FALSE;
29        $kiyaku_id = 1000;
30        //期待値
31        $this->expected = array(
32            'kiyaku_id' => '1000',
33            'kiyaku_title' => 'test1',
34            'kiyaku_text' => 'test_text',
35            'rank' => '12',
36            'creator_id' => '0',
37            'create_date' => '2000-01-01 00:00:00',
38            'update_date' => '2000-01-01 00:00:00',
39            'del_flg' => '0'
40                                );
41
42        $this->actual = $this->objKiyaku->getKiyaku($kiyaku_id, $has_deleted);
43        $this->verify('規約詳細取得');
44    }
45
46    public function testgetKiyakuTest_規約情報を規約idから取得する際削除された規約を指定した場合_nullを返す()
47    {
48        $objQuery =& SC_Query_Ex::getSingletonInstance();
49        $this->setUpKiyaku();
50        $has_deleted = FALSE;
51        $kiyaku_id = 1002;
52        //期待値
53        $this->expected = null;
54
55        $this->actual = $this->objKiyaku->getKiyaku($kiyaku_id, $has_deleted);
56        $this->verify('規約詳細取得');
57    }
58
59    public function testgetKiyakuTest_削除された情報を含む規約情報を規約idから取得する際削除された規約を指定した場合_nullを返す()
60    {
61        $objQuery =& SC_Query_Ex::getSingletonInstance();
62        $this->setUpKiyaku();
63        $has_deleted = TRUE;
64        $kiyaku_id = 1002;
65        //期待値
66        $this->expected = array(
67                'kiyaku_id' => '1002',
68                'kiyaku_title' => 'test3',
69                'kiyaku_text' => 'test_text',
70                'rank' => '10',
71                'creator_id' => '0',
72                'create_date' => '2000-01-01 00:00:00',
73                'update_date' => '2000-01-01 00:00:00',
74                'del_flg' => '1'
75                                );
76
77        $this->actual = $this->objKiyaku->getKiyaku($kiyaku_id, $has_deleted);
78        $this->verify('規約詳細取得');
79    }
80
81
82
83
84
85
86}
Note: See TracBrowser for help on using the repository browser.