comparison UnitTestsSources/FileStorage.cpp @ 811:78b9f64b6b7b

fix path
author Sebastien Jodogne <s.jodogne@gmail.com>
date Wed, 07 May 2014 16:58:22 +0200
parents 9e3f21441903
children 3d6f9b7d0add
comparison
equal deleted inserted replaced
810:401a9633e492 811:78b9f64b6b7b
25 } 25 }
26 26
27 27
28 TEST(FileStorage, Basic) 28 TEST(FileStorage, Basic)
29 { 29 {
30 FileStorage s("FileStorageUnitTests"); 30 FileStorage s("UnitTestsStorage");
31 31
32 std::string data = Toolbox::GenerateUuid(); 32 std::string data = Toolbox::GenerateUuid();
33 std::string uid = s.Create(data); 33 std::string uid = s.Create(data);
34 std::string d; 34 std::string d;
35 s.ReadFile(d, uid); 35 s.ReadFile(d, uid);
38 ASSERT_EQ(s.GetCompressedSize(uid), data.size()); 38 ASSERT_EQ(s.GetCompressedSize(uid), data.size());
39 } 39 }
40 40
41 TEST(FileStorage, Basic2) 41 TEST(FileStorage, Basic2)
42 { 42 {
43 FileStorage s("FileStorageUnitTests"); 43 FileStorage s("UnitTestsStorage");
44 44
45 std::vector<uint8_t> data; 45 std::vector<uint8_t> data;
46 StringToVector(data, Toolbox::GenerateUuid()); 46 StringToVector(data, Toolbox::GenerateUuid());
47 std::string uid = s.Create(data); 47 std::string uid = s.Create(data);
48 std::string d; 48 std::string d;
52 ASSERT_EQ(s.GetCompressedSize(uid), data.size()); 52 ASSERT_EQ(s.GetCompressedSize(uid), data.size());
53 } 53 }
54 54
55 TEST(FileStorage, EndToEnd) 55 TEST(FileStorage, EndToEnd)
56 { 56 {
57 FileStorage s("FileStorageUnitTests"); 57 FileStorage s("UnitTestsStorage");
58 s.Clear(); 58 s.Clear();
59 59
60 std::list<std::string> u; 60 std::list<std::string> u;
61 for (unsigned int i = 0; i < 10; i++) 61 for (unsigned int i = 0; i < 10; i++)
62 { 62 {
85 } 85 }
86 86
87 87
88 TEST(FileStorageAccessor, Simple) 88 TEST(FileStorageAccessor, Simple)
89 { 89 {
90 FileStorage s("FileStorageUnitTests"); 90 FileStorage s("UnitTestsStorage");
91 FileStorageAccessor accessor(s); 91 FileStorageAccessor accessor(s);
92 92
93 std::string data = "Hello world"; 93 std::string data = "Hello world";
94 FileInfo info = accessor.Write(data, FileContentType_Dicom); 94 FileInfo info = accessor.Write(data, FileContentType_Dicom);
95 95
104 } 104 }
105 105
106 106
107 TEST(FileStorageAccessor, NoCompression) 107 TEST(FileStorageAccessor, NoCompression)
108 { 108 {
109 FileStorage s("FileStorageUnitTests"); 109 FileStorage s("UnitTestsStorage");
110 CompressedFileStorageAccessor accessor(s); 110 CompressedFileStorageAccessor accessor(s);
111 111
112 accessor.SetCompressionForNextOperations(CompressionType_None); 112 accessor.SetCompressionForNextOperations(CompressionType_None);
113 std::string data = "Hello world"; 113 std::string data = "Hello world";
114 FileInfo info = accessor.Write(data, FileContentType_Dicom); 114 FileInfo info = accessor.Write(data, FileContentType_Dicom);
124 } 124 }
125 125
126 126
127 TEST(FileStorageAccessor, NoCompression2) 127 TEST(FileStorageAccessor, NoCompression2)
128 { 128 {
129 FileStorage s("FileStorageUnitTests"); 129 FileStorage s("UnitTestsStorage");
130 CompressedFileStorageAccessor accessor(s); 130 CompressedFileStorageAccessor accessor(s);
131 131
132 accessor.SetCompressionForNextOperations(CompressionType_None); 132 accessor.SetCompressionForNextOperations(CompressionType_None);
133 std::vector<uint8_t> data; 133 std::vector<uint8_t> data;
134 StringToVector(data, "Hello world"); 134 StringToVector(data, "Hello world");
145 } 145 }
146 146
147 147
148 TEST(FileStorageAccessor, Compression) 148 TEST(FileStorageAccessor, Compression)
149 { 149 {
150 FileStorage s("FileStorageUnitTests"); 150 FileStorage s("UnitTestsStorage");
151 CompressedFileStorageAccessor accessor(s); 151 CompressedFileStorageAccessor accessor(s);
152 152
153 accessor.SetCompressionForNextOperations(CompressionType_Zlib); 153 accessor.SetCompressionForNextOperations(CompressionType_Zlib);
154 std::string data = "Hello world"; 154 std::string data = "Hello world";
155 FileInfo info = accessor.Write(data, FileContentType_Dicom); 155 FileInfo info = accessor.Write(data, FileContentType_Dicom);
164 } 164 }
165 165
166 166
167 TEST(FileStorageAccessor, Mix) 167 TEST(FileStorageAccessor, Mix)
168 { 168 {
169 FileStorage s("FileStorageUnitTests"); 169 FileStorage s("UnitTestsStorage");
170 CompressedFileStorageAccessor accessor(s); 170 CompressedFileStorageAccessor accessor(s);
171 171
172 std::string r; 172 std::string r;
173 std::string compressedData = "Hello"; 173 std::string compressedData = "Hello";
174 std::string uncompressedData = "HelloWorld"; 174 std::string uncompressedData = "HelloWorld";