LCOV - code coverage report
Current view: top level - source/tests - TestNorm1.h (source / functions) Hit Total Coverage
Test: LibForBES Unit Tests Lines: 7 7 100.0 %
Date: 2016-04-18 Functions: 6 6 100.0 %
Legend: Lines: hit not hit

          Line data    Source code
       1             : /*
       2             :  * File:   TestNorm1.h
       3             :  * Author: chung
       4             :  *
       5             :  * Created on Oct 30, 2015, 6:15:56 PM
       6             :  */
       7             : 
       8             : #ifndef TESTNORM1_H
       9             : #define TESTNORM1_H
      10             : 
      11             : #define FORBES_TEST_UTILS
      12             : #include "ForBES.h"
      13             : 
      14             : #include <cppunit/extensions/HelperMacros.h>
      15             : 
      16             : class TestNorm1 : public CPPUNIT_NS::TestFixture {
      17           2 :     CPPUNIT_TEST_SUITE(TestNorm1);
      18             : 
      19           1 :     CPPUNIT_TEST(testCall);
      20           1 :     CPPUNIT_TEST(testCallProx);
      21           1 :     CPPUNIT_TEST(testCallProx2);
      22           1 :     CPPUNIT_TEST(testDualNorm);
      23           1 :     CPPUNIT_TEST(testConjugate);
      24             : 
      25           5 :     CPPUNIT_TEST_SUITE_END();
      26             : 
      27             : public:
      28             :     TestNorm1();
      29             :     virtual ~TestNorm1();
      30             :     void setUp();
      31             :     void tearDown();
      32             : 
      33             : private:
      34             :     void testCall();
      35             :     void testCallProx();
      36             :     void testCallProx2();
      37             :     void testDualNorm();
      38             :     void testConjugate();
      39             : 
      40             : };
      41             : 
      42             : #endif  /* TESTNORM1_H */
      43             : 

Generated by: LCOV version 1.10