Skip to content
Snippets Groups Projects
Commit 23ca0c68 authored by Nina Džugasová's avatar Nina Džugasová Committed by Tomáš Oberhuber
Browse files

Added unit tests for Timer.

parent d6edf05a
No related branches found
No related tags found
1 merge request!15Nina
/***************************************************************************
FileNameTest.cpp - description
-------------------
begin : Oct 17, 2018
copyright : (C) 2018 by Tomas Oberhuber
email : tomas.oberhuber@fjfi.cvut.cz
***************************************************************************/
/* See Copyright Notice in tnl/Copyright */
// Implemented by Nina Dzugasova
#ifdef HAVE_GTEST
#include <gtest/gtest.h>
#endif
#include <TNL/Timer.h>
using namespace TNL;
#ifdef HAVE_GTEST
TEST( TimerTest, Constructor )
{
Timer time;
time.reset();
EXPECT_EQ(time.getRealTime(),0);
time.start();
time.stop();
EXPECT_NE(time.getRealTime(),0);
}
#endif
#include "GtestMissingError.h"
int main( int argc, char* argv[] )
{
#ifdef HAVE_GTEST
::testing::InitGoogleTest( &argc, argv );
return RUN_ALL_TESTS();
#else
throw GtestMissingError();
#endif
}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment