Mercurial > hg > orthanc
view UnitTests/Zip.cpp @ 98:44c510d1c827 Orthanc-0.2.1
close
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Mon, 29 Apr 2013 12:54:45 +0200 |
parents | 0ec5e2e327b1 |
children | c9b3ba0fd140 |
line wrap: on
line source
#include "gtest/gtest.h" #include "../Core/OrthancException.h" #include "../Core/Compression/ZipWriter.h" TEST(ZipWriter, Basic) { Orthanc::ZipWriter w; w.SetOutputPath("hello.zip"); w.Open(); w.CreateFileInZip("world/hello"); w.Write("Hello world"); } TEST(ZipWriter, Exceptions) { Orthanc::ZipWriter w; ASSERT_THROW(w.Open(), Orthanc::OrthancException); w.SetOutputPath("hello.zip"); w.Open(); ASSERT_THROW(w.Write("hello world"), Orthanc::OrthancException); }