From f8b74807375a301de4549dec6eafac2eef5ed218 Mon Sep 17 00:00:00 2001 From: keita Date: Fri, 19 Mar 2021 23:03:40 +0900 Subject: [PATCH] =?UTF-8?q?=E5=AD=98=E5=9C=A8=E3=81=97=E3=81=AA=E3=81=8F?= =?UTF-8?q?=E3=81=AA=E3=81=A3=E3=81=9F=E3=83=91=E3=82=B9=E3=82=92=E3=83=86?= =?UTF-8?q?=E3=82=B9=E3=83=88=E3=81=8B=E3=82=89=E6=B6=88=E3=81=97=E3=81=9F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- test/api/model/tweet.cc | 59 ----------------------------------------- 1 file changed, 59 deletions(-) diff --git a/test/api/model/tweet.cc b/test/api/model/tweet.cc index 4420f5b..de520d0 100644 --- a/test/api/model/tweet.cc +++ b/test/api/model/tweet.cc @@ -34,63 +34,4 @@ BOOST_AUTO_TEST_CASE(test02) { BOOST_TEST(tweet.source() == "Twitter for Android"); } -BOOST_AUTO_TEST_CASE(test03) { - std::string json = R"({ - "errors" : [{ - "code" : 32, - "message" : "Could not authenticate you." - }] - })"; - - BOOST_CHECK_THROW(CocoaTweet::API::Model::Tweet(json), - CocoaTweet::Exception::AuthenticateException); -} - -BOOST_AUTO_TEST_CASE(test04) { - std::string json = R"({ - "errors" : [{ - "code" : 88, - "message" : "Rate limit exceeded." - }] - })"; - - BOOST_CHECK_THROW(CocoaTweet::API::Model::Tweet(json), - CocoaTweet::Exception::RateLimitException); -} - -BOOST_AUTO_TEST_CASE(test05) { - std::string json = R"({ - "errors" : [{ - "code" : 185, - "message" : "User is over daily status update limit." - }] - })"; - - BOOST_CHECK_THROW(CocoaTweet::API::Model::Tweet(json), - CocoaTweet::Exception::RateLimitException); -} - -BOOST_AUTO_TEST_CASE(test06) { - std::string json = R"({ - "errors" : [{ - "code" : 186, - "message" : "Tweet needs to be a bit shorter." - }] - })"; - - BOOST_CHECK_THROW(CocoaTweet::API::Model::Tweet(json), - CocoaTweet::Exception::TweetTooLongException); -} - -BOOST_AUTO_TEST_CASE(test07) { - std::string json = R"({ - "errors" : [{ - "code" : 187, - "message" : "Status is a duplicate." - }] - })"; - - BOOST_CHECK_THROW(CocoaTweet::API::Model::Tweet(json), - CocoaTweet::Exception::TweetDuplicateException); -} BOOST_AUTO_TEST_SUITE_END()