Files
CPM.cmake/examples/gtest/main.cpp
Paul T 5191b4c703 Added GTest (googletest) Example (#84)
* Added GTest (googletest) Example

The examples tests the Fibonacci library similar to the doctest example.

* Update examples/gtest/CMakeLists.txt

Co-Authored-By: Lars Melchior <TheLartians@users.noreply.github.com>
2019-10-09 14:50:27 +02:00

14 lines
335 B
C++

#include <gtest/gtest.h>
#include <fibonacci.h>
TEST(FibonacciTests, BasicChecks)
{
ASSERT_TRUE(fibonnacci(0) == 0);
ASSERT_TRUE(fibonnacci(1) == 1);
ASSERT_TRUE(fibonnacci(2) == 1);
ASSERT_TRUE(fibonnacci(3) == 2);
ASSERT_TRUE(fibonnacci(4) == 3);
ASSERT_TRUE(fibonnacci(5) == 5);
ASSERT_TRUE(fibonnacci(13) == 233);
}