diff UnitTests/RestApi.cpp @ 222:bd934af46ba4

unit test of storagearea in separate file
author Sebastien Jodogne <s.jodogne@gmail.com>
date Thu, 29 Nov 2012 18:03:37 +0100
parents e7432706b354
children e5402c368b21
line wrap: on
line diff
--- a/UnitTests/RestApi.cpp	Thu Nov 29 18:01:06 2012 +0100
+++ b/UnitTests/RestApi.cpp	Thu Nov 29 18:03:37 2012 +0100
@@ -88,88 +88,3 @@
 }
 
 #endif
-
-
-
-#include "../Core/FileStorage.h"
-#include "../Core/HttpServer/FilesystemHttpSender.h"
-#include "../Core/HttpServer/BufferHttpSender.h"
-#include "../Core/FileStorage/FileStorageAccessor.h"
-#include "../Core/FileStorage/CompressedFileStorageAccessor.h"
-
-
-
-TEST(FileStorageAccessor, Simple)
-{
-  FileStorage s("FileStorageUnitTests");
-  FileStorageAccessor accessor(s);
-
-  std::string data = "Hello world";
-  std::string id = accessor.Write(data);
-  
-  std::string r;
-  accessor.Read(r, id);
-
-  ASSERT_EQ(data, r);
-}
-
-
-
-TEST(FileStorageAccessor, NoCompression)
-{
-  FileStorage s("FileStorageUnitTests");
-  CompressedFileStorageAccessor accessor(s);
-
-  accessor.SetCompressionForNextOperations(CompressionType_None);
-  std::string data = "Hello world";
-  std::string id = accessor.Write(data);
-  
-  std::string r;
-  accessor.Read(r, id);
-
-  ASSERT_EQ(data, r);
-}
-
-
-TEST(FileStorageAccessor, Compression)
-{
-  FileStorage s("FileStorageUnitTests");
-  CompressedFileStorageAccessor accessor(s);
-
-  accessor.SetCompressionForNextOperations(CompressionType_Zlib);
-  std::string data = "Hello world";
-  std::string id = accessor.Write(data);
-  
-  std::string r;
-  accessor.Read(r, id);
-
-  ASSERT_EQ(data, r);
-}
-
-
-TEST(FileStorageAccessor, Mix)
-{
-  FileStorage s("FileStorageUnitTests");
-  CompressedFileStorageAccessor accessor(s);
-
-  std::string r;
-  std::string compressedData = "Hello";
-  std::string uncompressedData = "HelloWorld";
-
-  accessor.SetCompressionForNextOperations(CompressionType_Zlib);
-  std::string compressedId = accessor.Write(compressedData);
-  
-  accessor.SetCompressionForNextOperations(CompressionType_None);
-  std::string uncompressedId = accessor.Write(uncompressedData);
-  
-  accessor.SetCompressionForNextOperations(CompressionType_Zlib);
-  accessor.Read(r, compressedId);
-  ASSERT_EQ(compressedData, r);
-
-  accessor.SetCompressionForNextOperations(CompressionType_None);
-  accessor.Read(r, compressedId);
-  ASSERT_NE(compressedData, r);
-  
-  accessor.SetCompressionForNextOperations(CompressionType_Zlib);
-  ASSERT_THROW(accessor.Read(r, uncompressedId), OrthancException);
-}