std::vector<std::string> argv = bundle.Export();
EXPECT_NE(argv.size(), 0);
}
+
+TEST(Bundle, CopyAndExport) {
+ Bundle bundle;
+ bundle.Add("5678", "1234");
+ bundle.Add("TestKey1", "TestVal1");
+ bundle.Add("TestKey2", "TestVal2");
+ bundle.Add("TestKey3", "TestVal3");
+ bundle.Add("1234", "5678");
+ Bundle copy_bundle = bundle;
+ std::vector<std::string> argv = bundle.Export();
+ std::vector<std::string> argv2 = copy_bundle.Export();
+ EXPECT_EQ(argv, argv2);
+}