class SfxBroadcasterTest : public CppUnit::TestFixture
{ void AddingListenersIncreasesCount(); void RemovingListenersDecreasesCount(); void HintsAreNotForwardedToRemovedListeners(); void SameListenerCanBeAddedMoreThanOnce(); void StoppingListeningAffectsOnlyFirstOfIdenticalListeners();
// Adds code needed to register the test suite
CPPUNIT_TEST_SUITE(SfxBroadcasterTest);
CPPUNIT_TEST(AddingListenersIncreasesCount);
CPPUNIT_TEST(RemovingListenersDecreasesCount);
CPPUNIT_TEST(HintsAreNotForwardedToRemovedListeners);
CPPUNIT_TEST(SameListenerCanBeAddedMoreThanOnce);
CPPUNIT_TEST(StoppingListeningAffectsOnlyFirstOfIdenticalListeners);
CPPUNIT_TEST_SUITE_END();
};
namespace
{ class MockedSfxListener : public SfxListener
{ public:
MockedSfxListener()
: mNotifyWasCalled(false)
{
}
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.