Engine²
Open-source game engine written in C++.
Loading...
Searching...
No Matches
FunctionContainer.cpp File Reference
#include "FunctionContainer.hpp"
#include "CallableFunction.hpp"
#include <gtest/gtest.h>
#include <string>

Classes

class  FunctionContainerTest
struct  FunctionContainerTest::Functor

Functions

 TEST_F (FunctionContainerTest, AddSingleLambdaFunction)
 TEST_F (FunctionContainerTest, AddFreeFunction)
 TEST_F (FunctionContainerTest, AddFunctor)
 TEST_F (FunctionContainerTest, AddMultipleFunctions)
 TEST_F (FunctionContainerTest, FunctionsInvokeInOrder)
 TEST_F (FunctionContainerTest, IsEmpty)
 TEST_F (FunctionContainerTest, DeleteFunction)
 TEST_F (FunctionContainerTest, DeleteNonExistingFunction)
 TEST_F (FunctionContainerTest, DeleteFunctionDoesNotMessUpOrder)
 TEST_F (FunctionContainerTest, DeletionOrdering)

Function Documentation

◆ TEST_F() [1/10]

TEST_F ( FunctionContainerTest ,
AddFreeFunction  )

◆ TEST_F() [2/10]

TEST_F ( FunctionContainerTest ,
AddFunctor  )

◆ TEST_F() [3/10]

TEST_F ( FunctionContainerTest ,
AddMultipleFunctions  )

◆ TEST_F() [4/10]

TEST_F ( FunctionContainerTest ,
AddSingleLambdaFunction  )

◆ TEST_F() [5/10]

TEST_F ( FunctionContainerTest ,
DeleteFunction  )

◆ TEST_F() [6/10]

TEST_F ( FunctionContainerTest ,
DeleteFunctionDoesNotMessUpOrder  )

◆ TEST_F() [7/10]

TEST_F ( FunctionContainerTest ,
DeleteNonExistingFunction  )

◆ TEST_F() [8/10]

TEST_F ( FunctionContainerTest ,
DeletionOrdering  )

◆ TEST_F() [9/10]

TEST_F ( FunctionContainerTest ,
FunctionsInvokeInOrder  )

◆ TEST_F() [10/10]

TEST_F ( FunctionContainerTest ,
IsEmpty  )