Index: src/libchcore/Tests/TOverlappedDataBufferTests.cpp =================================================================== diff -u -N -r4160fe7ef4661c482d974476fa02eaadf1877d5b -r4a4360ee83d1051b3bfa3c42f93ca581b81d1744 --- src/libchcore/Tests/TOverlappedDataBufferTests.cpp (.../TOverlappedDataBufferTests.cpp) (revision 4160fe7ef4661c482d974476fa02eaadf1877d5b) +++ src/libchcore/Tests/TOverlappedDataBufferTests.cpp (.../TOverlappedDataBufferTests.cpp) (revision 4a4360ee83d1051b3bfa3c42f93ca581b81d1744) @@ -14,7 +14,9 @@ TEST(TOverlappedDataBufferTests, Constructor_SanityTest) { - TOverlappedDataBufferQueue queue; + logger::TLogFileDataPtr spLogData(std::make_shared()); + + TOverlappedDataBufferQueue queue(spLogData); TOverlappedDataBuffer buffer(32768, &queue); EXPECT_EQ(0, buffer.GetBufferOrder()); @@ -31,7 +33,9 @@ TEST(TOverlappedDataBufferTests, ReinitializeBuffer_ReduceSize) { - TOverlappedDataBufferQueue queue; + logger::TLogFileDataPtr spLogData(std::make_shared()); + + TOverlappedDataBufferQueue queue(spLogData); TOverlappedDataBuffer buffer(32768, &queue); buffer.ReinitializeBuffer(16384); @@ -42,7 +46,9 @@ TEST(TOverlappedDataBufferTests, ReinitializeBuffer_IncreaseSize) { - TOverlappedDataBufferQueue queue; + logger::TLogFileDataPtr spLogData(std::make_shared()); + + TOverlappedDataBufferQueue queue(spLogData); TOverlappedDataBuffer buffer(16384, &queue); buffer.ReinitializeBuffer(32768); @@ -53,7 +59,9 @@ TEST(TOverlappedDataBufferTests, SetRequestedDataSize_GetRequestedDataSize) { - TOverlappedDataBufferQueue queue; + logger::TLogFileDataPtr spLogData(std::make_shared()); + + TOverlappedDataBufferQueue queue(spLogData); TOverlappedDataBuffer buffer(16384, &queue); buffer.SetRequestedDataSize(123); @@ -63,7 +71,9 @@ TEST(TOverlappedDataBufferTests, SetRealDataSize_GetRealDataSize) { - TOverlappedDataBufferQueue queue; + logger::TLogFileDataPtr spLogData(std::make_shared()); + + TOverlappedDataBufferQueue queue(spLogData); TOverlappedDataBuffer buffer(16384, &queue); buffer.SetRealDataSize(123); @@ -73,7 +83,9 @@ TEST(TOverlappedDataBufferTests, SetLastPart_IsLastPart) { - TOverlappedDataBufferQueue queue; + logger::TLogFileDataPtr spLogData(std::make_shared()); + + TOverlappedDataBufferQueue queue(spLogData); TOverlappedDataBuffer buffer(16384, &queue); buffer.SetLastPart(true); @@ -83,7 +95,9 @@ TEST(TOverlappedDataBufferTests, SetBufferOrder_GetBufferOrder) { - TOverlappedDataBufferQueue queue; + logger::TLogFileDataPtr spLogData(std::make_shared()); + + TOverlappedDataBufferQueue queue(spLogData); TOverlappedDataBuffer buffer(16384, &queue); buffer.SetBufferOrder(123); @@ -93,7 +107,9 @@ TEST(TOverlappedDataBufferTests, SetErrorCode_GetErrorCode) { - TOverlappedDataBufferQueue queue; + logger::TLogFileDataPtr spLogData(std::make_shared()); + + TOverlappedDataBufferQueue queue(spLogData); TOverlappedDataBuffer buffer(16384, &queue); buffer.SetErrorCode(123); @@ -103,7 +119,9 @@ TEST(TOverlappedDataBufferTests, SetStatusCode_GetStatusCode) { - TOverlappedDataBufferQueue queue; + logger::TLogFileDataPtr spLogData(std::make_shared()); + + TOverlappedDataBufferQueue queue(spLogData); TOverlappedDataBuffer buffer(16384, &queue); buffer.SetStatusCode(123); @@ -113,7 +131,9 @@ TEST(TOverlappedDataBufferTests, SetBytesTransferred_GetBytesTransferred) { - TOverlappedDataBufferQueue queue; + logger::TLogFileDataPtr spLogData(std::make_shared()); + + TOverlappedDataBufferQueue queue(spLogData); TOverlappedDataBuffer buffer(16384, &queue); buffer.SetBytesTransferred(123); @@ -123,7 +143,9 @@ TEST(TOverlappedDataBufferTests, GetFilePosition_SetFilePosition) { - TOverlappedDataBufferQueue queue; + logger::TLogFileDataPtr spLogData(std::make_shared()); + + TOverlappedDataBufferQueue queue(spLogData); TOverlappedDataBuffer buffer(16384, &queue); buffer.SetFilePosition(123); @@ -134,7 +156,9 @@ /////////////////////////////////////////////////////////////////////////////////////////////////// TEST(TOverlappedDataBufferTests, InitForRead) { - TOverlappedDataBufferQueue queue; + logger::TLogFileDataPtr spLogData(std::make_shared()); + + TOverlappedDataBufferQueue queue(spLogData); TOverlappedDataBuffer buffer(16384, &queue); buffer.SetRequestedDataSize(123); @@ -158,7 +182,9 @@ TEST(TOverlappedDataBufferTests, InitForWrite) { - TOverlappedDataBufferQueue queue; + logger::TLogFileDataPtr spLogData(std::make_shared()); + + TOverlappedDataBufferQueue queue(spLogData); TOverlappedDataBuffer buffer(16384, &queue); buffer.SetRequestedDataSize(123); @@ -178,7 +204,9 @@ TEST(TOverlappedDataBufferTests, Reset) { - TOverlappedDataBufferQueue queue; + logger::TLogFileDataPtr spLogData(std::make_shared()); + + TOverlappedDataBufferQueue queue(spLogData); TOverlappedDataBuffer buffer(16384, &queue); buffer.SetRequestedDataSize(123); @@ -203,7 +231,9 @@ /////////////////////////////////////////////////////////////////////////////////////////////////// TEST(TOverlappedDataBufferTests, RequeueAsEmpty) { - TOverlappedDataBufferQueue queue; + logger::TLogFileDataPtr spLogData(std::make_shared()); + + TOverlappedDataBufferQueue queue(spLogData); TOverlappedDataBuffer buffer(16384, &queue); buffer.RequeueAsEmpty(); @@ -213,7 +243,9 @@ TEST(TOverlappedDataBufferTests, RequeueAsFull) { - TOverlappedDataBufferQueue queue; + logger::TLogFileDataPtr spLogData(std::make_shared()); + + TOverlappedDataBufferQueue queue(spLogData); TOverlappedDataBuffer buffer(16384, &queue); buffer.RequeueAsFull(); @@ -223,7 +255,9 @@ TEST(TOverlappedDataBufferTests, RequeueAsFinished) { - TOverlappedDataBufferQueue queue; + logger::TLogFileDataPtr spLogData(std::make_shared()); + + TOverlappedDataBufferQueue queue(spLogData); TOverlappedDataBuffer buffer(16384, &queue); buffer.RequeueAsFinished(); @@ -233,14 +267,16 @@ /////////////////////////////////////////////////////////////////////////////////////////////////// TEST(TOverlappedDataBufferTests, OverlappedReadCompleted_Success) { - TOverlappedDataBufferQueue queue; + logger::TLogFileDataPtr spLogData(std::make_shared()); + + TOverlappedDataBufferQueue queue(spLogData); TOverlappedDataBuffer buffer(16384, &queue); buffer.InitForRead(0, 1024); buffer.SetStatusCode(0); buffer.SetBytesTransferred(234); - OverlappedReadCompleted(ERROR_SUCCESS, 234, &buffer); + OverlappedReadCompleted(ERROR_SUCCESS, 234, &buffer); EXPECT_TRUE(buffer.IsLastPart()); EXPECT_EQ(ERROR_SUCCESS, buffer.GetErrorCode()); @@ -251,14 +287,16 @@ TEST(TOverlappedDataBufferTests, OverlappedReadCompleted_Failure) { - TOverlappedDataBufferQueue queue; + logger::TLogFileDataPtr spLogData(std::make_shared()); + + TOverlappedDataBufferQueue queue(spLogData); TOverlappedDataBuffer buffer(16384, &queue); buffer.InitForRead(0, 1024); buffer.SetStatusCode(0); buffer.SetBytesTransferred(0); - OverlappedReadCompleted(ERROR_ACCESS_DENIED, 0, &buffer); + OverlappedReadCompleted(ERROR_ACCESS_DENIED, 0, &buffer); EXPECT_FALSE(buffer.IsLastPart()); EXPECT_EQ(ERROR_ACCESS_DENIED, buffer.GetErrorCode()); @@ -269,7 +307,9 @@ TEST(TOverlappedDataBufferTests, OverlappedWriteCompleted_Success) { - TOverlappedDataBufferQueue queue; + logger::TLogFileDataPtr spLogData(std::make_shared()); + + TOverlappedDataBufferQueue queue(spLogData); TOverlappedDataBuffer buffer(16384, &queue); buffer.InitForRead(0, 1024); @@ -278,7 +318,7 @@ buffer.SetLastPart(true); buffer.SetRealDataSize(234); - OverlappedWriteCompleted(ERROR_SUCCESS, 234, &buffer); + OverlappedWriteCompleted(ERROR_SUCCESS, 234, &buffer); EXPECT_EQ(ERROR_SUCCESS, buffer.GetErrorCode()); EXPECT_EQ(queue.GetFinishedBuffer(), &buffer);