Translations:KDevelop5/Manual/Code generation with templates/77/uk

From KDE UserBase Wiki
  • testNumberOfPassengersChanged
    void TestBus::testNumberOfPassengersChanged()
    {
        // створюємо об'єкт spy
        QSignalSpy spy1(&m_bus,
                        &Transportation::Bus::numberOfPassengersChanged);
        // тепер змінюємо кількість пасажирів
        m_bus.setNumberOfPassengers(4);
        // перевіряємо виконання перевірки
        QVERIFY(m_bus.numberOfPassengers() == 4);
        // перевіряємо надсилання сигналу
        QCOMPARE(spy1.count(), 1);
    }