camcom 1.0.3
 
Loading...
Searching...
No Matches
test_parameter.cpp File Reference

Unit tests for camcom::common::Parameter class. More...

#include <gtest/gtest.h>
#include <string>
#include <cmath>
#include "camcom/common/parameter.hpp"
#include "camcom/common/datatype.hpp"
#include "camcom/common/value.hpp"
#include "camcom/common/errors.hpp"

Functions

 TEST (ParameterTest, DefaultConstructor)
 
 TEST (ParameterTest, ConstructorWithNameValueType)
 
 TEST (ParameterTest, TemplateConstructorInt32)
 
 TEST (ParameterTest, TemplateConstructorInt16)
 
 TEST (ParameterTest, TemplateConstructorFloat)
 
 TEST (ParameterTest, TemplateConstructorDouble)
 
 TEST (ParameterTest, TemplateConstructorBool)
 
 TEST (ParameterTest, TemplateConstructorString)
 
 TEST (ParameterTest, GetName)
 
 TEST (ParameterTest, GetType)
 
 TEST (ParameterTest, GetTypeAsString)
 
 TEST (ParameterTest, GetValueAsStringInt)
 
 TEST (ParameterTest, GetValueAsStringFloat)
 
 TEST (ParameterTest, GetValueAsStringString)
 
 TEST (ParameterTest, GetValueAsStringBool)
 
 TEST (ParameterTest, GetValueInt32)
 
 TEST (ParameterTest, GetValueFloat)
 
 TEST (ParameterTest, GetValueString)
 
 TEST (ParameterTest, GetValueBool)
 
 TEST (ParameterTest, ToStringInt)
 
 TEST (ParameterTest, ToStringString)
 
 TEST (ParameterTest, StoreWithValueType)
 
 TEST (ParameterTest, StoreTemplateInt)
 
 TEST (ParameterTest, StoreTemplateFloat)
 
 TEST (ParameterTest, StoreTemplateString)
 
 TEST (ParameterTest, StoreTemplateBool)
 
 TEST (DataTypeTest, DataTypeString)
 
 TEST (ValueTest, ValueTypeString)
 

Detailed Description

Unit tests for camcom::common::Parameter class.

Function Documentation

◆ TEST() [1/28]

TEST ( DataTypeTest ,
DataTypeString  )

◆ TEST() [2/28]

TEST ( ParameterTest ,
ConstructorWithNameValueType  )

◆ TEST() [3/28]

TEST ( ParameterTest ,
DefaultConstructor  )

◆ TEST() [4/28]

TEST ( ParameterTest ,
GetName  )

◆ TEST() [5/28]

TEST ( ParameterTest ,
GetType  )

◆ TEST() [6/28]

TEST ( ParameterTest ,
GetTypeAsString  )

◆ TEST() [7/28]

TEST ( ParameterTest ,
GetValueAsStringBool  )

◆ TEST() [8/28]

TEST ( ParameterTest ,
GetValueAsStringFloat  )

◆ TEST() [9/28]

TEST ( ParameterTest ,
GetValueAsStringInt  )

◆ TEST() [10/28]

TEST ( ParameterTest ,
GetValueAsStringString  )

◆ TEST() [11/28]

TEST ( ParameterTest ,
GetValueBool  )

◆ TEST() [12/28]

TEST ( ParameterTest ,
GetValueFloat  )

◆ TEST() [13/28]

TEST ( ParameterTest ,
GetValueInt32  )

◆ TEST() [14/28]

TEST ( ParameterTest ,
GetValueString  )

◆ TEST() [15/28]

TEST ( ParameterTest ,
StoreTemplateBool  )

◆ TEST() [16/28]

TEST ( ParameterTest ,
StoreTemplateFloat  )

◆ TEST() [17/28]

TEST ( ParameterTest ,
StoreTemplateInt  )

◆ TEST() [18/28]

TEST ( ParameterTest ,
StoreTemplateString  )

◆ TEST() [19/28]

TEST ( ParameterTest ,
StoreWithValueType  )

◆ TEST() [20/28]

TEST ( ParameterTest ,
TemplateConstructorBool  )

◆ TEST() [21/28]

TEST ( ParameterTest ,
TemplateConstructorDouble  )

◆ TEST() [22/28]

TEST ( ParameterTest ,
TemplateConstructorFloat  )

◆ TEST() [23/28]

TEST ( ParameterTest ,
TemplateConstructorInt16  )

◆ TEST() [24/28]

TEST ( ParameterTest ,
TemplateConstructorInt32  )

◆ TEST() [25/28]

TEST ( ParameterTest ,
TemplateConstructorString  )

◆ TEST() [26/28]

TEST ( ParameterTest ,
ToStringInt  )

◆ TEST() [27/28]

TEST ( ParameterTest ,
ToStringString  )

◆ TEST() [28/28]

TEST ( ValueTest ,
ValueTypeString  )