camcom 1.0.0-pre2
 
Loading...
Searching...
No Matches
test_xml_parser.cpp File Reference

Unit tests for GenICam XML parser. More...

#include <gtest/gtest.h>
#include "camcom/genicam/xml_parser.hpp"
#include "camcom/genicam/node_types.hpp"

Functions

 TEST (XmlParserTest, ParseMinimalXml)
 
 TEST (XmlParserTest, ParseFloatNodes)
 
 TEST (XmlParserTest, ParseBooleanNode)
 
 TEST (XmlParserTest, ParseStringNodes)
 
 TEST (XmlParserTest, ParseEnumerationNode)
 
 TEST (XmlParserTest, ParseCommandNodes)
 
 TEST (XmlParserTest, ParseCategoryNodes)
 
 TEST (XmlParserTest, ParseInvalidXml)
 
 TEST (XmlParserTest, ParseEmptyXml)
 
 TEST (XmlParserTest, ParseNoRegisterDescription)
 
 TEST (XmlParserTest, SerializeRoundTrip)
 
 TEST (XmlParserTest, ParseAccessMode)
 

Detailed Description

Unit tests for GenICam XML parser.

Function Documentation

◆ TEST() [1/12]

TEST ( XmlParserTest ,
ParseAccessMode  )

◆ TEST() [2/12]

TEST ( XmlParserTest ,
ParseBooleanNode  )

◆ TEST() [3/12]

TEST ( XmlParserTest ,
ParseCategoryNodes  )

◆ TEST() [4/12]

TEST ( XmlParserTest ,
ParseCommandNodes  )

◆ TEST() [5/12]

TEST ( XmlParserTest ,
ParseEmptyXml  )

◆ TEST() [6/12]

TEST ( XmlParserTest ,
ParseEnumerationNode  )

◆ TEST() [7/12]

TEST ( XmlParserTest ,
ParseFloatNodes  )

◆ TEST() [8/12]

TEST ( XmlParserTest ,
ParseInvalidXml  )

◆ TEST() [9/12]

TEST ( XmlParserTest ,
ParseMinimalXml  )

◆ TEST() [10/12]

TEST ( XmlParserTest ,
ParseNoRegisterDescription  )

◆ TEST() [11/12]

TEST ( XmlParserTest ,
ParseStringNodes  )

◆ TEST() [12/12]

TEST ( XmlParserTest ,
SerializeRoundTrip  )