Lines Matching defs:want2

54     void CompareWant(const std::shared_ptr<Want> &want1, const std::shared_ptr<Want> &want2) const;
55 bool CompareWant(const std::shared_ptr<Want> &want1, const std::shared_ptr<Want> &want2,
601 void WantBaseTest::CompareWant(const std::shared_ptr<Want> &want1, const std::shared_ptr<Want> &want2) const
604 Operation opt2 = want2->GetOperation();
609 EXPECT_EQ(want1->GetAction(), want2->GetAction());
610 EXPECT_EQ(want1->GetFlags(), want2->GetFlags());
611 EXPECT_EQ(want1->GetType(), want2->GetType());
612 EXPECT_EQ(want1->CountEntities(), want2->CountEntities());
616 std::vector<std::string> entities2 = want2->GetEntities();
622 OHOS::AppExecFwk::ElementName element2 = want2->GetElement();
628 key2 = want2->GetParams().KeySet();
638 bool WantBaseTest::CompareWant(const std::shared_ptr<Want> &want1, const std::shared_ptr<Want> &want2,
641 if (want1 == nullptr || want2 == nullptr) {
644 EXPECT_STREQ(want1->GetAction().c_str(), want2->GetAction().c_str());
645 EXPECT_EQ(want1->CountEntities(), want2->CountEntities());
647 if (want1->CountEntities() != want2->CountEntities()) {
654 std::vector<std::string> entities2 = want2->GetEntities();
658 EXPECT_EQ(want1->GetFlags(), want2->GetFlags());
659 EXPECT_EQ(want1->GetElement(), want2->GetElement());
664 bool v2 = want2->GetBoolParam(it->first, false);
669 std::vector<bool> v2 = want2->GetBoolArrayParam(it->first);
673 byte v2 = want2->GetByteParam(it->first, 'k');
677 std::vector<byte> v2 = want2->GetByteArrayParam(it->first);
681 zchar v2 = want2->GetCharParam(it->first, 0x02CD);
685 std::vector<zchar> v2 = want2->GetCharArrayParam(it->first);
691 short v2 = want2->GetShortParam(it->first, default2);
695 std::vector<short> v2 = want2->GetShortArrayParam(it->first);
701 int v2 = want2->GetIntParam(it->first, default2);
705 std::vector<int> v2 = want2->GetIntArrayParam(it->first);
711 long v2 = want2->GetLongParam(it->first, default2);
715 std::vector<long> v2 = want2->GetLongArrayParam(it->first);
721 float v2 = want2->GetFloatParam(it->first, default2);
725 std::vector<float> v2 = want2->GetFloatArrayParam(it->first);
731 double v2 = want2->GetDoubleParam(it->first, default2);
735 std::vector<double> v2 = want2->GetDoubleArrayParam(it->first);
739 std::string v2 = want2->GetStringParam(it->first);
743 std::vector<std::string> v2 = want2->GetStringArrayParam(it->first);
3777 Want want2(want);
3778 EXPECT_EQ("system.Action.test", want2.GetAction());
3779 EXPECT_EQ(true, want2.HasEntity("system.Entity.test"));
3780 EXPECT_EQ("system.Type.test", want2.GetType());
3918 std::shared_ptr<Want> want2(newWant);
3920 CompareWant(want1, want2);