Changeset View
Changeset View
Standalone View
Standalone View
src/qt/test/wallettests.cpp
Show First 20 Lines • Show All 182 Lines • ▼ Show 20 Lines | void TestGUI(interfaces::Node &node) { | ||||
QCOMPARE(transactionTableModel->rowCount({}), 107); | QCOMPARE(transactionTableModel->rowCount({}), 107); | ||||
QVERIFY(FindTx(*transactionTableModel, txid1).isValid()); | QVERIFY(FindTx(*transactionTableModel, txid1).isValid()); | ||||
QVERIFY(FindTx(*transactionTableModel, txid2).isValid()); | QVERIFY(FindTx(*transactionTableModel, txid2).isValid()); | ||||
// Check current balance on OverviewPage | // Check current balance on OverviewPage | ||||
OverviewPage overviewPage(platformStyle.get()); | OverviewPage overviewPage(platformStyle.get()); | ||||
overviewPage.setWalletModel(&walletModel); | overviewPage.setWalletModel(&walletModel); | ||||
QLabel *balanceLabel = overviewPage.findChild<QLabel *>("labelBalance"); | QLabel *balanceLabel = overviewPage.findChild<QLabel *>("labelBalance"); | ||||
QString balanceText = balanceLabel->text(); | QString balanceText = balanceLabel->text().trimmed(); | ||||
int unit = walletModel.getOptionsModel()->getDisplayUnit(); | int unit = walletModel.getOptionsModel()->getDisplayUnit(); | ||||
Amount balance = walletModel.wallet().getBalance(); | Amount balance = walletModel.wallet().getBalance(); | ||||
QString balanceComparison = BitcoinUnits::formatWithUnit( | QString balanceComparison = BitcoinUnits::formatWithUnit( | ||||
unit, balance, false, BitcoinUnits::separatorAlways); | unit, balance, false, BitcoinUnits::separatorAlways); | ||||
QCOMPARE(balanceText, balanceComparison); | QCOMPARE(balanceText, balanceComparison); | ||||
// Check Request Payment button | // Check Request Payment button | ||||
ReceiveCoinsDialog receiveCoinsDialog(platformStyle.get()); | ReceiveCoinsDialog receiveCoinsDialog(platformStyle.get()); | ||||
▲ Show 20 Lines • Show All 82 Lines • Show Last 20 Lines |