FreeCAD
1#include "gtest/gtest.h"2
3#include "App/PropertyLinks.h"4
5TEST(PropertyLink, TestSetValues)6{
7App::PropertyLinkSubList prop;8std::vector<App::DocumentObject*> objs {nullptr, nullptr};9std::vector<const char*> subs {"Sub1", "Sub2"};10prop.setValues(objs, subs);11const auto& sub = prop.getSubValues();12EXPECT_EQ(sub.size(), 2);13EXPECT_EQ(sub[0], "Sub1");14EXPECT_EQ(sub[1], "Sub2");15}
16