| 13 | using namespace openstudio::model; |
| 14 | |
| 15 | TEST_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 |
nothing calls this directly
no test coverage detected