Skip to content
Snippets Groups Projects
playTest.h 558 B
Newer Older
  • Learn to ignore specific revisions
  • #ifndef PLAY_TEST_H_
    #define PLAY_TEST_H_
    
    #include <cppunit/extensions/HelperMacros.h>
    
    #include <automaton/FSM/NFA.h>
    #include <automaton/FSM/DFA.h>
    
    class playTest : public CppUnit::TestFixture
    {
      CPPUNIT_TEST_SUITE( playTest );
      CPPUNIT_TEST( testPlay1 );
      CPPUNIT_TEST_SUITE_END();
    
    public:
      void setUp();
      void tearDown();
    
      void testPlay1();
    
    private:
        automaton::NFA randomNFA(void) const;
        automaton::DFA mDFA(const automaton::NFA& automaton) const;
    
        void case1a(void) const;
        void case1b(void) const;
    };
    
    #endif  // PLAY_TEST_H_