Develop and Download Open Source Software

Browse Subversion Repository

Contents of /connection/TestConnectionDeviceSearch.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: 1031 byte(s)
adjust tab index
1 /*!
2 \file
3 \brief ConnectionDeviceSearch ‚̃eƒXƒg
4
5 \author Satofumi KAMIMURA
6
7 $Id$
8 */
9
10 #include "TestConnectionDeviceSearch.h"
11 #include "ConnectionDeviceSearch.h"
12
13
14 CPPUNIT_TEST_SUITE_REGISTRATION(ConnectionDeviceSearchTest);
15 CPPUNIT_TEST_SUITE_NAMED_REGISTRATION(ConnectionDeviceSearchTest,
16 "ConnectionDeviceSearchTest");
17
18 using namespace beego;
19
20
21 void ConnectionDeviceSearchTest::removeTest(void) {
22
23 ConnectionDeviceSearch devices;
24 CPPUNIT_ASSERT_EQUAL(0, static_cast<int>(devices.size()));
25
26 devices.add("/dev/ttyUSB0");
27 CPPUNIT_ASSERT_EQUAL(1, static_cast<int>(devices.size()));
28
29 devices.add("/dev/usb/ttyUSB0");
30 CPPUNIT_ASSERT_EQUAL(2, static_cast<int>(devices.size()));
31
32 devices.remove("error/device/name");
33 CPPUNIT_ASSERT_EQUAL(2, static_cast<int>(devices.size()));
34
35 devices.remove("/dev/usb/ttyUSB0");
36 CPPUNIT_ASSERT_EQUAL(1, static_cast<int>(devices.size()));
37
38 devices.remove("/dev/ttyUSB0");
39 CPPUNIT_ASSERT_EQUAL(0, static_cast<int>(devices.size()));
40 }

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