Aleph-w 3.0
A C++ Library for Data Structures and Algorithms
Loading...
Searching...
No Matches
matrix_chain_test.cc File Reference

Tests for Matrix_Chain.H. More...

#include <gtest/gtest.h>
#include <limits>
#include <random>
#include <Matrix_Chain.H>
Include dependency graph for matrix_chain_test.cc:

Go to the source code of this file.

Functions

 TEST (MatrixChain, CLRS_Example)
 
 TEST (MatrixChain, SingleMatrix)
 
 TEST (MatrixChain, TwoMatrices)
 
 TEST (MatrixChain, ThreeMatrices)
 
 TEST (MatrixChain, MinCostOnly)
 
 TEST (MatrixChain, InvalidInput)
 
 TEST (MatrixChain, ParenthesizationWellFormed)
 
 TEST (MatrixChain, IdenticalDimensions)
 
 TEST (MatrixChain, SplitTableMatchesReportedCost)
 
 TEST (MatrixChain, RandomSmallVsBruteForce)
 
 TEST (MatrixChain, OverflowThrows)
 

Detailed Description

Tests for Matrix_Chain.H.

Definition in file matrix_chain_test.cc.

Function Documentation

◆ TEST() [1/11]

TEST ( MatrixChain  ,
CLRS_Example   
)

◆ TEST() [2/11]

TEST ( MatrixChain  ,
IdenticalDimensions   
)

◆ TEST() [3/11]

TEST ( MatrixChain  ,
InvalidInput   
)

◆ TEST() [4/11]

TEST ( MatrixChain  ,
MinCostOnly   
)

◆ TEST() [5/11]

TEST ( MatrixChain  ,
OverflowThrows   
)

◆ TEST() [6/11]

TEST ( MatrixChain  ,
ParenthesizationWellFormed   
)

◆ TEST() [7/11]

TEST ( MatrixChain  ,
RandomSmallVsBruteForce   
)

◆ TEST() [8/11]

TEST ( MatrixChain  ,
SingleMatrix   
)

◆ TEST() [9/11]

TEST ( MatrixChain  ,
SplitTableMatchesReportedCost   
)

◆ TEST() [10/11]

TEST ( MatrixChain  ,
ThreeMatrices   
)

◆ TEST() [11/11]

TEST ( MatrixChain  ,
TwoMatrices   
)