DryChem 1.0.0
A generic, compile-time C++ toolbox with no dependencies for the modern computational chemistry project.
Loading...
Searching...
No Matches
testTupleAlgorithms.hpp File Reference
#include <iostream>
#include <string>
#include <tuple>
#include <utility>
#include <common-utils/meta.hpp>
#include <gtest/gtest.h>

Go to the source code of this file.

Functions

 GTEST_TEST (testTupleAlgorithms, theFrontAlgorithmReturnsTheFirstElementOfATuple)
 
 GTEST_TEST (testTupleAlgorithms, theIsEmptyAlgorithmChecksIfATupleIsEmpty)
 
 GTEST_TEST (testTupleAlgorithms, thePopFrontAlgorithmRemovesAnElementFromTheFrontOfATuple)
 
 GTEST_TEST (testTupleAlgorithms, thePushBackAlgorithmAddsANewElementToTheBackOfATuple)
 
 GTEST_TEST (testTupleAlgorithms, thePushFrontAlgorithmAddsANewElementToTheFrontOfATuple)
 
 GTEST_TEST (testTupleAlgorithms, theApplyNAlgorithmAppliesAFunctionToTheFirstNElementsOfATuple)
 
 GTEST_TEST (testTupleAlgorithms, theReverseAlgorithmReversesTheSuppliedTuple)
 
 GTEST_TEST (testTupleAlgorithms, theSelectAlgorithmShufflesATupleBasedOnTheOrderingOfAnIndexList)
 

Function Documentation

◆ GTEST_TEST() [1/8]

GTEST_TEST ( testTupleAlgorithms ,
theFrontAlgorithmReturnsTheFirstElementOfATuple  )

◆ GTEST_TEST() [2/8]

GTEST_TEST ( testTupleAlgorithms ,
theIsEmptyAlgorithmChecksIfATupleIsEmpty  )

◆ GTEST_TEST() [3/8]

GTEST_TEST ( testTupleAlgorithms ,
thePopFrontAlgorithmRemovesAnElementFromTheFrontOfATuple  )

◆ GTEST_TEST() [4/8]

GTEST_TEST ( testTupleAlgorithms ,
thePushBackAlgorithmAddsANewElementToTheBackOfATuple  )

◆ GTEST_TEST() [5/8]

GTEST_TEST ( testTupleAlgorithms ,
thePushFrontAlgorithmAddsANewElementToTheFrontOfATuple  )

◆ GTEST_TEST() [6/8]

GTEST_TEST ( testTupleAlgorithms ,
theApplyNAlgorithmAppliesAFunctionToTheFirstNElementsOfATuple  )

◆ GTEST_TEST() [7/8]

GTEST_TEST ( testTupleAlgorithms ,
theReverseAlgorithmReversesTheSuppliedTuple  )

◆ GTEST_TEST() [8/8]

GTEST_TEST ( testTupleAlgorithms ,
theSelectAlgorithmShufflesATupleBasedOnTheOrderingOfAnIndexList  )