Develop and Download Open Source Software

Browse Subversion Repository

Contents of /common/TestAccessProperty.cpp

Parent Directory Parent Directory | Revision Log Revision Log


Revision 279 - (show annotations) (download) (as text)
Wed Mar 12 05:28:19 2008 UTC (16 years, 1 month ago) by satofumi
File MIME type: text/x-c++src
File size: 962 byte(s)
adjust tab index
1 /*!
2 \file
3 \brief AccessProperty のテスト
4
5 \author Satofumi KAMIMURA
6
7 $Id$
8 */
9
10 #include "TestAccessProperty.h"
11 #include "AccessProperty.h"
12
13 using namespace beego;
14
15
16 CPPUNIT_TEST_SUITE_REGISTRATION(AccessPropertyTest);
17 CPPUNIT_TEST_SUITE_NAMED_REGISTRATION(AccessPropertyTest,
18 "AccessPropertyTest");
19
20
21 void AccessPropertyTest::readTest(void) {
22
23 AccessProperty access("property_sample.txt");
24 std::string name = access["name"];
25 CPPUNIT_ASSERT_EQUAL(std::string("Takeru YAMATO"), name);
26
27 std::string age = access["age"];
28 CPPUNIT_ASSERT_EQUAL(std::string("unknown"), age);
29
30 std::string id = access["ID"];
31 CPPUNIT_ASSERT_EQUAL(std::string("8"), id);
32
33 #if 0
34 // ファイルの内容を変更しうるので、テストしない
35
36 // 追加テスト
37 access["add"] = "add text";
38 std::string add = access["add"];
39 CPPUNIT_ASSERT_EQUAL(std::string("add text"), add);
40
41 // 保存テスト
42 access["age"] = "9";
43 access.save();
44 #endif
45 }

Back to OSDN">Back to OSDN
ViewVC Help
Powered by ViewVC 1.1.26