Translations:KDevelop5/Manual/Code generation with templates/78/da: Difference between revisions

From KDE UserBase Wiki
(Created page with "* testNameOfDriverChanged<syntaxhighlight lang="cpp" line>void TestBus::testNameOfDriverChanged() { // create spy object QSignalSpy spy1(&m_bus, &T...")
 
(No difference)

Latest revision as of 11:04, 7 April 2020

Information about message (contribute)
This message has no documentation. If you know where or how this message is used, you can help other translators by adding documentation to this message.
Message definition (KDevelop5/Manual/Code generation with templates)
* testNameOfDriverChanged<syntaxhighlight lang="cpp" line>void TestBus::testNameOfDriverChanged()
{
   // create spy object
   QSignalSpy spy1(&m_bus,
                   &Transportation::Bus::nameOfDriverChanged);
   // now change the name of driver
   m_bus.setNameOfDriver(QString("Jim"));
   // verify the check was made
   QVERIFY(m_bus.nameOfDriver() == QString("Jim"));
   // verify the signal was sent
   QCOMPARE(spy1.count(), 1);
    
}</syntaxhighlight>
  • testNameOfDriverChanged
    void TestBus::testNameOfDriverChanged()
    {
        // create spy object
        QSignalSpy spy1(&m_bus,
                        &Transportation::Bus::nameOfDriverChanged);
        // now change the name of driver
        m_bus.setNameOfDriver(QString("Jim"));
        // verify the check was made
        QVERIFY(m_bus.nameOfDriver() == QString("Jim"));
        // verify the signal was sent
        QCOMPARE(spy1.count(), 1);
        
    }