• Skip to content
  • Skip to link menu
KDE 4.1 API Reference
  • KDE API Reference
  • kdelibs
  • Sitemap
  • Contact Us
 

KUnitTest

KUnitTest::SlotTester

KUnitTest::SlotTester Class Reference

#include <tester.h>

Inheritance diagram for KUnitTest::SlotTester:

Inheritance graph
[legend]

List of all members.


Detailed Description

The SlotTester class is a special Tester class, one that will execute all slots that start with the string "test". The method void allTests() is implemented and should not be overridden.

Definition at line 682 of file tester.h.


Signals

void invoke ()

Public Member Functions

void allTests ()
TestResults * results (const char *slotName)
virtual TestResults * results () const
const TestResultsList & resultsList () const
 SlotTester ()
virtual ~SlotTester ()

Constructor & Destructor Documentation

KUnitTest::SlotTester::SlotTester (  ) 

Definition at line 37 of file tester.cpp.

KUnitTest::SlotTester::~SlotTester (  )  [virtual]

Definition at line 43 of file tester.cpp.


Member Function Documentation

void KUnitTest::SlotTester::allTests (  )  [virtual]

Implement this method with the tests and checks you want to perform.

Implements KUnitTest::Tester.

Definition at line 57 of file tester.cpp.

void KUnitTest::SlotTester::invoke (  )  [signal]

TestResults * KUnitTest::SlotTester::results ( const char *  slotName  ) 

Create or return TestResults for a given slot - used internally.

Definition at line 93 of file tester.cpp.

virtual TestResults* KUnitTest::SlotTester::results (  )  const [inline, virtual]

Returns:
The TestResults instance.

Reimplemented from KUnitTest::Tester.

Definition at line 692 of file tester.h.

const TestResultsList& KUnitTest::SlotTester::resultsList (  )  const [inline]

Return the list of results - used internally by Runner.

Definition at line 698 of file tester.h.


The documentation for this class was generated from the following files:
  • tester.h
  • tester.cpp

KUnitTest

Skip menu "KUnitTest"
  • Main Page
  • Namespace List
  • Class Hierarchy
  • Alphabetical List
  • Class List
  • File List
  • Namespace Members
  • Class Members
  • Related Pages

kdelibs

Skip menu "kdelibs"
  • DNSSD
  • Interfaces
  •   KHexEdit
  •   KMediaPlayer
  •   KSpeech
  •   KTextEditor
  • Kate
  • kconf_update
  • KDE3Support
  •   KUnitTest
  • KDECore
  • KDED
  • KDEsu
  • KDEUI
  • KDocTools
  • KFile
  • KHTML
  • KImgIO
  • KInit
  • KIO
  • KIOSlave
  • KJS
  •   KJS-API
  •   WTF
  • kjsembed
  • KNewStuff
  • KParts
  • Kross
  • KUtils
  • Nepomuk
  • Solid
  • Sonnet
  • ThreadWeaver
Generated for kdelibs by doxygen 1.5.4
This website is maintained by Adriaan de Groot and Allen Winter.
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal