|
@@ -380,9 +380,9 @@ TEST(Get, Positive) {
|
|
|
message["command"] = command;
|
|
|
message["file"] = filename;
|
|
|
|
|
|
- EXPECT_CALL(fileManager, openGetFile(testing::_, testing::_))
|
|
|
- .WillOnce(testing::DoAll(testing::SetArgReferee<1, int>(3),
|
|
|
- testing::Return(true)));
|
|
|
+ const int chunks = 3;
|
|
|
+ EXPECT_CALL(fileManager, openGetFile(testing::_))
|
|
|
+ .WillOnce(testing::Return(std::pair<bool, int>(true, chunks)));
|
|
|
|
|
|
JsonCommander::Response response = jsonCommander.execute(message);
|
|
|
|
|
@@ -390,7 +390,7 @@ TEST(Get, Positive) {
|
|
|
EXPECT_EQ(response.json["command"].asString(), command);
|
|
|
EXPECT_TRUE(response.json["accept"].asBool());
|
|
|
EXPECT_EQ(response.json["file"].asString(), filename);
|
|
|
- EXPECT_TRUE(response.json["chunks"].asInt() > 0);
|
|
|
+ EXPECT_EQ(response.json["chunks"].asInt(), chunks);
|
|
|
EXPECT_EQ(response.json["error"].asString(), "");
|
|
|
}
|
|
|
|
|
@@ -405,8 +405,8 @@ TEST(Get, Negative) {
|
|
|
message["command"] = command;
|
|
|
message["file"] = filename;
|
|
|
|
|
|
- EXPECT_CALL(fileManager, openGetFile(testing::_, testing::_))
|
|
|
- .WillOnce(testing::Return(false));
|
|
|
+ EXPECT_CALL(fileManager, openGetFile(testing::_))
|
|
|
+ .WillOnce(testing::Return(std::pair<bool, int>(false, -1)));
|
|
|
|
|
|
JsonCommander::Response response = jsonCommander.execute(message);
|
|
|
|
|
@@ -431,9 +431,8 @@ TEST(Getdata, Positive) {
|
|
|
message["file"] = filename;
|
|
|
|
|
|
const int chunks = 3;
|
|
|
- EXPECT_CALL(fileManager, openGetFile(testing::_, testing::_))
|
|
|
- .WillOnce(testing::DoAll(testing::SetArgReferee<1, int>(chunks),
|
|
|
- testing::Return(true)));
|
|
|
+ EXPECT_CALL(fileManager, openGetFile(testing::_))
|
|
|
+ .WillOnce(testing::Return(std::pair<bool, int>(true, chunks)));
|
|
|
|
|
|
JsonCommander::Response response = jsonCommander.execute(message);
|
|
|
|
|
@@ -490,9 +489,8 @@ TEST(Getdata, Cancle) {
|
|
|
message["file"] = filename;
|
|
|
|
|
|
const int chunks = 3;
|
|
|
- EXPECT_CALL(fileManager, openGetFile(testing::_, testing::_))
|
|
|
- .WillOnce(testing::DoAll(testing::SetArgReferee<1, int>(chunks),
|
|
|
- testing::Return(true)));
|
|
|
+ EXPECT_CALL(fileManager, openGetFile(testing::_))
|
|
|
+ .WillOnce(testing::Return(std::pair<bool, int>(true, chunks)));
|
|
|
|
|
|
JsonCommander::Response response = jsonCommander.execute(message);
|
|
|
|
|
@@ -565,9 +563,8 @@ TEST(Getdata, WrongChunk) {
|
|
|
message["file"] = filename;
|
|
|
|
|
|
const int chunks = 3;
|
|
|
- EXPECT_CALL(fileManager, openGetFile(testing::_, testing::_))
|
|
|
- .WillOnce(testing::DoAll(testing::SetArgReferee<1, int>(chunks),
|
|
|
- testing::Return(true)));
|
|
|
+ EXPECT_CALL(fileManager, openGetFile(testing::_))
|
|
|
+ .WillOnce(testing::Return(std::pair<bool, int>(true, chunks)));
|
|
|
|
|
|
JsonCommander::Response response = jsonCommander.execute(message);
|
|
|
|