source: branches/version-2_12-dev/tests/class/util/SC_Utils/SC_Utils_sfGetRandomStringTest.php @ 22128

Revision 22128, 929 bytes checked in by shift_hiroko.tamagawa, 10 years ago (diff)

単体テスト用基盤クラスと一部テストコードを追加

Line 
1<?php
2
3$HOME = realpath(dirname(__FILE__)) . "/../../../..";
4require_once($HOME . "/tests/class/Common_TestCase.php");
5/**
6 *
7 */
8class SC_Utils_Test extends Common_TestCase {
9
10  protected function setUp() {
11    parent::setUp();
12  }
13
14  protected function tearDown() {
15    parent::tearDown();
16  }
17
18  /////////////////////////////////////////
19  // ランダムな文字列取得なので、文字列長のみ確認します。
20  public function testSfGetRandomString_文字列長未指定の場合_長さ1の文字列が取得できる() {
21    $this->expected = 1;
22    $this->actual = strlen(SC_Utils::sfGetRandomString());
23   
24    $this->verify('文字列長');
25  }
26
27  public function testSfGetRandomString_文字列長指定ありの場合_指定した長さの文字列が取得できる() {
28    $this->expected = 10;
29    $this->actual = strlen(SC_Utils::sfGetRandomString(10));
30   
31    $this->verify('文字列長');
32  }
33
34}
35
Note: See TracBrowser for help on using the repository browser.