• Skip to content
  • Skip to link menu
  • KDE API Reference
  • kdelibs-4.8.3 API Reference
  • KDE Home
  • Contact Us
 

KUnitTest

  • KUnitTest
  • SlotTester
Signals | Public Member Functions
KUnitTest::SlotTester Class Reference

#include <tester.h>

Inheritance diagram for KUnitTest::SlotTester:
Inheritance graph
[legend]

List of all members.

Signals

void invoke ()

Public Member Functions

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

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.


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]
virtual TestResults* KUnitTest::SlotTester::results ( ) const [inline, virtual]
Returns:
The TestResults instance.

Reimplemented from KUnitTest::Tester.

Definition at line 692 of file tester.h.

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.

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
This file is part of the KDE documentation.
Documentation copyright © 1996-2012 The KDE developers.
Generated on Wed May 2 2012 19:08:11 by doxygen 1.8.0 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.

KUnitTest

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

kdelibs-4.8.3 API Reference

Skip menu "kdelibs-4.8.3 API Reference"
  • DNSSD
  • Interfaces
  •   KHexEdit
  •   KMediaPlayer
  •   KSpeech
  •   KTextEditor
  • kconf_update
  • KDE3Support
  •   KUnitTest
  • KDECore
  • KDED
  • KDEsu
  • KDEUI
  • KDEWebKit
  • KDocTools
  • KFile
  • KHTML
  • KImgIO
  • KInit
  • kio
  • KIOSlave
  • KJS
  •   KJS-API
  •   WTF
  • kjsembed
  • KNewStuff
  • KParts
  • KPty
  • Kross
  • KUnitConversion
  • KUtils
  • Nepomuk
  • Plasma
  • Solid
  • Sonnet
  • ThreadWeaver
Report problems with this website to our bug tracking system.
Contact the specific authors with questions and comments about the page contents.

KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal