diff options
| author | Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com> | 2011-09-26 21:45:45 +0900 |
|---|---|---|
| committer | Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com> | 2011-09-26 21:45:45 +0900 |
| commit | 05104ba177d792b74c6455516e063c4d9a5a8ebd (patch) | |
| tree | f9b6d5733caed8dc67951da13e078e756df278db /test/XmlRpcRequestParserControllerTest.cc | |
| parent | 374955da0df726bc643d6466b97ece8b534ad3eb (diff) | |
Removed asString, asList, ... and use downcast<T> instead.
Diffstat (limited to 'test/XmlRpcRequestParserControllerTest.cc')
| -rw-r--r-- | test/XmlRpcRequestParserControllerTest.cc | 30 |
1 files changed, 15 insertions, 15 deletions
diff --git a/test/XmlRpcRequestParserControllerTest.cc b/test/XmlRpcRequestParserControllerTest.cc index 7c23ee8d..c8bb78e9 100644 --- a/test/XmlRpcRequestParserControllerTest.cc +++ b/test/XmlRpcRequestParserControllerTest.cc @@ -40,10 +40,10 @@ void XmlRpcRequestParserControllerTest::testPopStructFrame() controller.setCurrentFrameValue(String::g("Hello, aria2")); controller.setCurrentFrameName("greeting"); controller.popStructFrame(); - const Dict* structValue = asDict(controller.getCurrentFrameValue()); + const Dict* structValue = downcast<Dict>(controller.getCurrentFrameValue()); CPPUNIT_ASSERT_EQUAL((size_t)1, structValue->size()); CPPUNIT_ASSERT_EQUAL(std::string("Hello, aria2"), - asString(structValue->get("greeting"))->s()); + downcast<String>(structValue->get("greeting"))->s()); } void XmlRpcRequestParserControllerTest::testPopStructFrame_noName() @@ -53,7 +53,7 @@ void XmlRpcRequestParserControllerTest::testPopStructFrame_noName() controller.pushFrame(); controller.setCurrentFrameValue(String::g("Hello, aria2")); controller.popStructFrame(); - const Dict* structValue = asDict(controller.getCurrentFrameValue()); + const Dict* structValue = downcast<Dict>(controller.getCurrentFrameValue()); CPPUNIT_ASSERT(structValue->empty()); } @@ -64,7 +64,7 @@ void XmlRpcRequestParserControllerTest::testPopStructFrame_noValue() controller.pushFrame(); controller.setCurrentFrameName("greeting"); controller.popStructFrame(); - const Dict* structValue = asDict(controller.getCurrentFrameValue()); + const Dict* structValue = downcast<Dict>(controller.getCurrentFrameValue()); CPPUNIT_ASSERT(structValue->empty()); } @@ -75,9 +75,9 @@ void XmlRpcRequestParserControllerTest::testPopArrayFrame() controller.pushFrame(); controller.setCurrentFrameValue(Integer::g(100)); controller.popArrayFrame(); - const List* array = asList(controller.getCurrentFrameValue()); + const List* array = downcast<List>(controller.getCurrentFrameValue()); CPPUNIT_ASSERT_EQUAL((size_t)1, array->size()); - CPPUNIT_ASSERT_EQUAL((Integer::ValueType)100, asInteger(array->get(0))->i()); + CPPUNIT_ASSERT_EQUAL((Integer::ValueType)100, downcast<Integer>(array->get(0))->i()); } void XmlRpcRequestParserControllerTest::testPopArrayFrame_noValue() @@ -86,7 +86,7 @@ void XmlRpcRequestParserControllerTest::testPopArrayFrame_noValue() controller.setCurrentFrameValue(List::g()); controller.pushFrame(); controller.popArrayFrame(); - const List* array = asList(controller.getCurrentFrameValue()); + const List* array = downcast<List>(controller.getCurrentFrameValue()); CPPUNIT_ASSERT(array->empty()); } @@ -145,16 +145,16 @@ void XmlRpcRequestParserControllerTest::testPopArrayFrame_compound() controller.popArrayFrame(); - const List* result = asList(controller.getCurrentFrameValue()); - const Dict* dict = asDict(result->get(0)); - const List* uris = asList(dict->get("uris")); - const Dict* options = asDict(dict->get("options")); - const List* countryList = asList(result->get(1)); + const List* result = downcast<List>(controller.getCurrentFrameValue()); + const Dict* dict = downcast<Dict>(result->get(0)); + const List* uris = downcast<List>(dict->get("uris")); + const Dict* options = downcast<Dict>(dict->get("options")); + const List* countryList = downcast<List>(result->get(1)); CPPUNIT_ASSERT_EQUAL(std::string("http://aria2.sf.net/"), - asString(uris->get(1))->s()); + downcast<String>(uris->get(1))->s()); CPPUNIT_ASSERT_EQUAL((Integer::ValueType)120, - asInteger(options->get("timeout"))->i()); - CPPUNIT_ASSERT_EQUAL(std::string("jp"), asString(countryList->get(0))->s()); + downcast<Integer>(options->get("timeout"))->i()); + CPPUNIT_ASSERT_EQUAL(std::string("jp"), downcast<String>(countryList->get(0))->s()); } } // namespace rpc |
