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

Function TEST_F

src/model/test/OutputControlFiles_GTest.cpp:15–210  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

13using namespace openstudio::model;
14
15TEST_F(ModelFixture, OutputControlFiles_GettersSetters) {
16 Model model;
17 OutputControlFiles outputControlFiles = model.getUniqueModelObject<OutputControlFiles>();
18
19 EXPECT_FALSE(outputControlFiles.outputCSV());
20 EXPECT_TRUE(outputControlFiles.setOutputCSV(false));
21 EXPECT_FALSE(outputControlFiles.outputCSV());
22 EXPECT_TRUE(outputControlFiles.setOutputCSV(true));
23 EXPECT_TRUE(outputControlFiles.outputCSV());
24
25 EXPECT_TRUE(outputControlFiles.outputMTR());
26 EXPECT_TRUE(outputControlFiles.setOutputMTR(false));
27 EXPECT_FALSE(outputControlFiles.outputMTR());
28 EXPECT_TRUE(outputControlFiles.setOutputMTR(true));
29 EXPECT_TRUE(outputControlFiles.outputMTR());
30
31 EXPECT_TRUE(outputControlFiles.outputESO());
32 EXPECT_TRUE(outputControlFiles.setOutputESO(false));
33 EXPECT_FALSE(outputControlFiles.outputESO());
34 EXPECT_TRUE(outputControlFiles.setOutputESO(true));
35 EXPECT_TRUE(outputControlFiles.outputESO());
36
37 EXPECT_TRUE(outputControlFiles.outputEIO());
38 EXPECT_TRUE(outputControlFiles.setOutputEIO(false));
39 EXPECT_FALSE(outputControlFiles.outputEIO());
40 EXPECT_TRUE(outputControlFiles.setOutputEIO(true));
41 EXPECT_TRUE(outputControlFiles.outputEIO());
42
43 EXPECT_TRUE(outputControlFiles.outputTabular());
44 EXPECT_TRUE(outputControlFiles.setOutputTabular(false));
45 EXPECT_FALSE(outputControlFiles.outputTabular());
46 EXPECT_TRUE(outputControlFiles.setOutputTabular(true));
47 EXPECT_TRUE(outputControlFiles.outputTabular());
48
49 EXPECT_TRUE(outputControlFiles.outputSQLite());
50 EXPECT_TRUE(outputControlFiles.setOutputSQLite(false));
51 EXPECT_FALSE(outputControlFiles.outputSQLite());
52 EXPECT_TRUE(outputControlFiles.setOutputSQLite(true));
53 EXPECT_TRUE(outputControlFiles.outputSQLite());
54
55 EXPECT_TRUE(outputControlFiles.outputJSON());
56 EXPECT_TRUE(outputControlFiles.setOutputJSON(false));
57 EXPECT_FALSE(outputControlFiles.outputJSON());
58 EXPECT_TRUE(outputControlFiles.setOutputJSON(true));
59 EXPECT_TRUE(outputControlFiles.outputJSON());
60
61 EXPECT_TRUE(outputControlFiles.outputAUDIT());
62 EXPECT_TRUE(outputControlFiles.setOutputAUDIT(false));
63 EXPECT_FALSE(outputControlFiles.outputAUDIT());
64 EXPECT_TRUE(outputControlFiles.setOutputAUDIT(true));
65 EXPECT_TRUE(outputControlFiles.outputAUDIT());
66
67 EXPECT_TRUE(outputControlFiles.outputSpaceSizing());
68 EXPECT_TRUE(outputControlFiles.setOutputSpaceSizing(false));
69 EXPECT_FALSE(outputControlFiles.outputSpaceSizing());
70 EXPECT_TRUE(outputControlFiles.setOutputSpaceSizing(true));
71 EXPECT_TRUE(outputControlFiles.outputSpaceSizing());
72

Callers

nothing calls this directly

Calls 15

outputCSVMethod · 0.80
setOutputCSVMethod · 0.80
outputMTRMethod · 0.80
setOutputMTRMethod · 0.80
outputESOMethod · 0.80
setOutputESOMethod · 0.80
outputEIOMethod · 0.80
setOutputEIOMethod · 0.80
outputTabularMethod · 0.80
setOutputTabularMethod · 0.80
setOutputSQLiteMethod · 0.80

Tested by

no test coverage detected