- Timestamp:
- Apr 26, 2015, 3:51:49 PM (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
code/branches/core7/test/util/output/ConsoleWriterTest.cc
r9547 r10402 7 7 namespace orxonox 8 8 { 9 TEST(ConsoleWriterTest, Disable)9 namespace 10 10 { 11 // reset output manager 12 OutputManager::Testing::getInstancePointer() = new OutputManager(); 11 // Fixture 12 class ConsoleWriterTest : public ::testing::Test 13 { 14 public: 15 virtual void SetUp() 16 { 17 // reset output manager 18 OutputManager::Testing::getInstancePointer() = new OutputManager(); 19 } 13 20 21 virtual void TearDown() 22 { 23 } 24 }; 25 } 26 27 TEST_F(ConsoleWriterTest, Disable) 28 { 14 29 std::ostream stream(NULL); 15 30 EXPECT_EQ(0U, OutputManager::getInstance().getListeners().size()); … … 20 35 } 21 36 22 TEST (ConsoleWriterTest, Enable)37 TEST_F(ConsoleWriterTest, Enable) 23 38 { 24 // reset output manager25 OutputManager::Testing::getInstancePointer() = new OutputManager();26 27 39 std::ostream stream(NULL); 28 40 ConsoleWriter writer(stream); … … 33 45 } 34 46 35 TEST (ConsoleWriterTest, WritesNoOutputToOutputStream)47 TEST_F(ConsoleWriterTest, WritesNoOutputToOutputStream) 36 48 { 37 49 std::stringbuf buffer; … … 44 56 } 45 57 46 TEST (ConsoleWriterTest, WritesOutputToOutputStream)58 TEST_F(ConsoleWriterTest, WritesOutputToOutputStream) 47 59 { 48 60 std::stringbuf buffer; … … 63 75 } 64 76 65 TEST (ConsoleWriterTest, DefaultConsoleWriterUsesCout)77 TEST_F(ConsoleWriterTest, DefaultConsoleWriterUsesCout) 66 78 { 67 79 OutputManager::getInstanceAndCreateListeners();
Note: See TracChangeset
for help on using the changeset viewer.