Mercurial > hg > orthanc-stone
diff UnitTestsSources/UnitTestsMain.cpp @ 312:a91ad36b684c am-2
Merged am-callable-and-promise into am-2
author | Alain Mazy <am@osimis.io> |
---|---|
date | Tue, 02 Oct 2018 10:15:36 +0200 |
parents | be2660b6e40a |
children | ed7146fa2c98 |
line wrap: on
line diff
--- a/UnitTestsSources/UnitTestsMain.cpp Mon Sep 10 12:22:26 2018 +0200 +++ b/UnitTestsSources/UnitTestsMain.cpp Tue Oct 02 10:15:36 2018 +0200 @@ -26,6 +26,7 @@ #include "../Framework/Layers/LayerSourceBase.h" #include "../Framework/Toolbox/DownloadStack.h" #include "../Framework/Toolbox/FiniteProjectiveCamera.h" +#include "../Framework/Toolbox/MessagingToolbox.h" #include "../Framework/Toolbox/OrthancSlicesLoader.h" #include "../Framework/Volumes/ImageBuffer3D.h" #include "../Framework/Volumes/SlicedVolumeBase.h" @@ -724,6 +725,12 @@ */ } +TEST(MessagingToolbox, ParseJson) +{ + Json::Value response; + std::string source = "{\"command\":\"panel:takeDarkImage\",\"commandType\":\"simple\",\"args\":{}}"; + ASSERT_TRUE(OrthancStone::MessagingToolbox::ParseJson(response, source.c_str(), source.size())); +} int main(int argc, char **argv) {