MCPcopy Create free account
hub / github.com/NatLabRockies/OpenStudio / TEST_F

Function TEST_F

src/model/test/ExternalInterfaceVariable_GTest.cpp:16–30  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

14using namespace openstudio::model;
15
16TEST_F(ModelFixture, ExternalInterfaceVariable) {
17 Model model;
18 ExternalInterfaceVariable variable(model, "test name", 10);
19 EXPECT_EQ(10.0, variable.initialValue());
20 EXPECT_EQ("test name", variable.nameString());
21 variable.setInitialValue(1);
22 EXPECT_EQ(1.0, variable.initialValue());
23 //Check BCVTB
24 EXPECT_TRUE(variable.exportToBCVTB());
25 EXPECT_TRUE(variable.isExportToBCVTBDefaulted());
26 variable.setExportToBCVTB(false);
27 EXPECT_FALSE(variable.exportToBCVTB());
28 variable.resetExportToBCVTB();
29 EXPECT_TRUE(variable.exportToBCVTB());
30}

Callers

nothing calls this directly

Calls 7

nameStringMethod · 0.80
initialValueMethod · 0.45
setInitialValueMethod · 0.45
exportToBCVTBMethod · 0.45
setExportToBCVTBMethod · 0.45
resetExportToBCVTBMethod · 0.45

Tested by

no test coverage detected