Index: src/libchcore/Tests/TOverlappedWriterTests.cpp =================================================================== diff -u -N --- src/libchcore/Tests/TOverlappedWriterTests.cpp (revision cb1a7688ad1ac1081a219c170754776e986ccc8c) +++ src/libchcore/Tests/TOverlappedWriterTests.cpp (revision 0) @@ -1,47 +0,0 @@ -#include "stdafx.h" -#include "gtest/gtest.h" -#include "gmock/gmock.h" -#include "../TOverlappedWriter.h" -#include "../GTestMacros.h" - -using namespace chcore; - -TEST(TOverlappedWriterTests, DefaultConstructor_SanityTest) -{ - logger::TLogFileDataPtr spLogData(std::make_shared()); - - TBufferListPtr spEmptyBuffers(std::make_shared()); - TOrderedBufferQueuePtr spQueue(std::make_shared(spEmptyBuffers, 0)); - TOverlappedProcessorRangePtr spRange(std::make_shared(0)); - TSharedCountPtr spOtfBufferCount(std::make_shared>()); - TOverlappedWriter tWriter(spLogData, spQueue, spRange, spEmptyBuffers, 1, spOtfBufferCount); - - EXPECT_EQ(nullptr, tWriter.GetWriteBuffer()); - EXPECT_EQ(nullptr, tWriter.GetFailedWriteBuffer()); - EXPECT_EQ(nullptr, tWriter.GetFinishedBuffer()); - - EXPECT_NE(nullptr, tWriter.GetEventWritePossibleHandle()); - EXPECT_NE(nullptr, tWriter.GetEventWriteFailedHandle()); - EXPECT_NE(nullptr, tWriter.GetEventWriteFinishedHandle()); - - EXPECT_SIGNALED(tWriter.GetEventWritePossibleHandle()); - EXPECT_TIMEOUT(tWriter.GetEventWritePossibleHandle()); - - EXPECT_TIMEOUT(tWriter.GetEventWriteFailedHandle()); - EXPECT_TIMEOUT(tWriter.GetEventWriteFinishedHandle()); -} - -TEST(TOverlappedWriterTests, AllocatingConstructor_SanityTest) -{ - logger::TLogFileDataPtr spLogData(std::make_shared()); - - TBufferListPtr spEmptyBuffers(std::make_shared()); - TOrderedBufferQueuePtr spQueue(std::make_shared(spEmptyBuffers, 0)); - TOverlappedProcessorRangePtr spRange(std::make_shared(0)); - TSharedCountPtr spOtfBufferCount(std::make_shared>()); - TOverlappedWriter tWriter(spLogData, spQueue, spRange, spEmptyBuffers, 1, spOtfBufferCount); - - EXPECT_SIGNALED(tWriter.GetEventWritePossibleHandle()); - EXPECT_TIMEOUT(tWriter.GetEventWriteFailedHandle()); - EXPECT_TIMEOUT(tWriter.GetEventWriteFinishedHandle()); -}