farm-ng-core
shared_test.cpp File Reference
#include "farm_ng/core/misc/shared.h"
#include <gtest/gtest.h>
#include <memory>
Include dependency graph for shared_test.cpp:

Classes

struct  ErrorTag
 
struct  Foo
 

Functions

auto makeSomething (int val, bool succeed) -> ExpectShared< Foo >
 
 TEST (Shared, Basic)
 
 TEST (Shared, Rethrow)
 
 TEST (Shared, Conversions)
 

Function Documentation

◆ makeSomething()

auto makeSomething ( int  val,
bool  succeed 
) -> ExpectShared<Foo>

◆ TEST() [1/3]

TEST ( Shared  ,
Basic   
)

◆ TEST() [2/3]

TEST ( Shared  ,
Conversions   
)

◆ TEST() [3/3]

TEST ( Shared  ,
Rethrow   
)