netxsimdg
Loading...
Searching...
No Matches
Configurator_test.cpp File Reference
#include "ArgV.hpp"
#include "Configurator.hpp"
#include "Configured.hpp"
#include <iostream>
#include <memory>
#include <sstream>
#include <string>
#include <boost/program_options.hpp>
#include <doctest/doctest.h>
Include dependency graph for Configurator_test.cpp:

Go to the source code of this file.

Classes

class  Config1
 
class  Config2
 
class  Config3
 

Functions

 Nextsim::TEST_SUITE_BEGIN ("Configurator")
 
 Nextsim::TEST_CASE ("Parse one config stream using the raw configurator")
 
 Nextsim::TEST_CASE ("Parse one config stream using the pointer configuration function")
 
 Nextsim::TEST_CASE ("Parse two config streams for one class, reference helper function")
 
 Nextsim::TEST_CASE ("Parse config streams for two overlapping class, try")
 
 Nextsim::TEST_SUITE_END ()
 

Detailed Description

Date
Oct 8, 2021
Author
Tim Spain timot.nosp@m.hy.s.nosp@m.pain@.nosp@m.ners.nosp@m.c.no

Definition in file Configurator_test.cpp.

Macro Definition Documentation

◆ DOCTEST_CONFIG_IMPLEMENT_WITH_MAIN

#define DOCTEST_CONFIG_IMPLEMENT_WITH_MAIN

Definition at line 19 of file Configurator_test.cpp.

Function Documentation

◆ TEST_CASE() [1/4]

Nextsim::TEST_CASE ( "Parse config streams for two overlapping class,
try"  )

Definition at line 193 of file Configurator_test.cpp.

◆ TEST_CASE() [2/4]

Nextsim::TEST_CASE ( "Parse one config stream using the pointer configuration function" )

Definition at line 147 of file Configurator_test.cpp.

◆ TEST_CASE() [3/4]

Nextsim::TEST_CASE ( "Parse one config stream using the raw configurator" )

Definition at line 120 of file Configurator_test.cpp.

◆ TEST_CASE() [4/4]

Nextsim::TEST_CASE ( "Parse two config streams for one class,
reference helper function"  )

Definition at line 169 of file Configurator_test.cpp.