Class TestMoneroWalletCommon
java.lang.Object
TestMoneroWalletCommon
- Direct Known Subclasses:
TestMoneroWalletFull,TestMoneroWalletRpc
Runs common tests that every Monero wallet implementation should support.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classProvides context or configuration for test methods to test a type. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidafterAll()voidafterEach(org.junit.jupiter.api.TestInfo testInfo) voidvoidbeforeEach(org.junit.jupiter.api.TestInfo testInfo) voidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidtestSend()voidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoid
-
Constructor Details
-
TestMoneroWalletCommon
public TestMoneroWalletCommon()
-
-
Method Details
-
beforeAll
@BeforeAll public void beforeAll() -
beforeEach
@BeforeEach public void beforeEach(org.junit.jupiter.api.TestInfo testInfo) -
afterAll
@AfterAll public void afterAll() -
afterEach
@AfterEach public void afterEach(org.junit.jupiter.api.TestInfo testInfo) -
testCreateWalletRandom
@Test public void testCreateWalletRandom() -
testCreateWalletFromSeed
@Test public void testCreateWalletFromSeed() -
testCreateWalletFromSeedWithOffset
@Test public void testCreateWalletFromSeedWithOffset() -
testCreateWalletFromKeys
@Test public void testCreateWalletFromKeys() -
testSubaddressLookahead
@Test public void testSubaddressLookahead() -
testGetVersion
@Test public void testGetVersion() -
testGetPath
@Test public void testGetPath() -
testSetDaemonConnection
@Test public void testSetDaemonConnection() -
testConnectionManager
@Test public void testConnectionManager() -
testGetSeed
@Test public void testGetSeed() -
testGetSeedLanguage
@Test public void testGetSeedLanguage() -
testGetSeedLanguages
@Test public void testGetSeedLanguages() -
testGetPrivateViewKey
@Test public void testGetPrivateViewKey() -
testGetPrivateSpendKey
@Test public void testGetPrivateSpendKey() -
testGetPublicViewKey
@Test public void testGetPublicViewKey() -
testGetPublicSpendKey
@Test public void testGetPublicSpendKey() -
testGetPrimaryAddress
@Test public void testGetPrimaryAddress() -
testGetSubaddressAddress
@Test public void testGetSubaddressAddress() -
testGetSubaddressAddressOutOfRange
@Test public void testGetSubaddressAddressOutOfRange() -
testGetAddressIndices
@Test public void testGetAddressIndices() -
testGetIntegratedAddress
@Test public void testGetIntegratedAddress() -
testDecodeIntegratedAddress
@Test public void testDecodeIntegratedAddress() -
testSyncWithoutProgress
@Test public void testSyncWithoutProgress() -
testWalletEqualityGroundTruth
@Test public void testWalletEqualityGroundTruth() -
testGetHeight
@Test public void testGetHeight() -
testGetHeightByDate
@Test public void testGetHeightByDate() -
testGetAllBalances
@Test public void testGetAllBalances() -
testGetAccountsWithoutSubaddresses
@Test public void testGetAccountsWithoutSubaddresses() -
testGetAccountsWithSubaddresses
@Test public void testGetAccountsWithSubaddresses() -
testGetAccount
@Test public void testGetAccount() -
testCreateAccountWithoutLabel
@Test public void testCreateAccountWithoutLabel() -
testCreateAccountWithLabel
@Test public void testCreateAccountWithLabel() -
testSetAccountLabel
@Test public void testSetAccountLabel() -
testGetSubaddresses
@Test public void testGetSubaddresses() -
testGetSubaddressesByIndices
@Test public void testGetSubaddressesByIndices() -
testGetSubaddressByIndex
@Test public void testGetSubaddressByIndex() -
testCreateSubaddress
@Test public void testCreateSubaddress() -
testSetSubaddressLabel
@Test public void testSetSubaddressLabel() -
testGetTxsWallet
@Test public void testGetTxsWallet() -
testGetTxsByHash
@Test public void testGetTxsByHash() -
testGetTxsWithQuery
@Test public void testGetTxsWithQuery() -
testGetTxsByHeight
@Test public void testGetTxsByHeight() -
testGetTxsWithPaymentIds
@Test public void testGetTxsWithPaymentIds() -
testGetTxsFieldsWithFiltering
@Test public void testGetTxsFieldsWithFiltering() -
testValidateInputsGetTxs
@Test public void testValidateInputsGetTxs() -
testGetTransfers
@Test public void testGetTransfers() -
testGetTransfersWithQuery
@Test public void testGetTransfersWithQuery() -
testValidateInputsGetTransfers
@Test public void testValidateInputsGetTransfers() -
testGetIncomingOutgoingTransfers
@Test public void testGetIncomingOutgoingTransfers() -
testGetOutputs
@Test public void testGetOutputs() -
testGetOutputsWithQuery
@Test public void testGetOutputsWithQuery() -
testValidateInputsGetOutputs
@Test public void testValidateInputsGetOutputs() -
testExportOutputs
@Test public void testExportOutputs() -
testImportOutputs
@Test public void testImportOutputs() -
testAccounting
@Test public void testAccounting() -
testCheckTxKey
@Test public void testCheckTxKey() -
testCheckTxProof
@Test public void testCheckTxProof() -
testCheckSpendProof
@Test public void testCheckSpendProof() -
testGetReserveProofWallet
@Test public void testGetReserveProofWallet() -
testGetReserveProofAccount
@Test public void testGetReserveProofAccount() -
testSetTxNote
@Test public void testSetTxNote() -
testSetTxNotes
@Test public void testSetTxNotes() -
testExportKeyImages
@Test public void testExportKeyImages() -
testGetNewKeyImagesFromLastImport
@Test public void testGetNewKeyImagesFromLastImport() -
testImportKeyImages
@Disabled @Test public void testImportKeyImages() -
testViewOnlyAndOfflineWallets
@Test public void testViewOnlyAndOfflineWallets() -
testSignAndVerifyMessages
@Test public void testSignAndVerifyMessages() -
testAddressBook
@Test public void testAddressBook() -
testSetAttributes
@Test public void testSetAttributes() -
testGetPaymentUri
@Test public void testGetPaymentUri() -
testMining
@Test public void testMining() -
testChangePassword
@Test public void testChangePassword() -
testSaveAndClose
@Test public void testSaveAndClose() -
testValidateInputsSendingFunds
@Test public void testValidateInputsSendingFunds() -
testSyncWithPoolSameAccounts
@Test public void testSyncWithPoolSameAccounts() -
testSyncWithPoolSubmitAndDiscard
@Test public void testSyncWithPoolSubmitAndDiscard() -
testSyncWithPoolSubmitAndRelay
@Test public void testSyncWithPoolSubmitAndRelay() -
testSyncWithPoolRelay
@Test public void testSyncWithPoolRelay() -
testSendToSelf
@Test public void testSendToSelf() -
testSendToExternal
@Test public void testSendToExternal() -
testSendFromSubaddresses
@Test public void testSendFromSubaddresses() -
testSendFromSubaddressesSplit
@Test public void testSendFromSubaddressesSplit() -
testSend
@Test public void testSend() -
testSendWithPaymentId
@Test public void testSendWithPaymentId() -
testSendSplit
@Test public void testSendSplit() -
testCreateThenRelay
@Test public void testCreateThenRelay() -
testCreateThenRelaySplit
@Test public void testCreateThenRelaySplit() -
testSendToMultiple
@Test public void testSendToMultiple() -
testSendToMultipleSplit
@Test public void testSendToMultipleSplit() -
testSendDustToMultipleSplit
@Test public void testSendDustToMultipleSplit() -
testSubtractFeeFrom
@Test public void testSubtractFeeFrom() -
testSubtractFeeFromSplit
@Test public void testSubtractFeeFromSplit() -
testSweepOutputs
@Test public void testSweepOutputs() -
testSweepDustNoRelay
@Test public void testSweepDustNoRelay() -
testSweepDust
@Test public void testSweepDust() -
testMultisig
@Test public void testMultisig() -
testMultisigStress
@Test public void testMultisigStress() -
testUpdateLockedSameAccount
@Test public void testUpdateLockedSameAccount() -
testUpdateLockedSameAccountSplit
@Test public void testUpdateLockedSameAccountSplit() -
testUpdateLockedDifferentAccounts
@Test public void testUpdateLockedDifferentAccounts() -
testUpdateLockedDifferentAccountsSplit
@Test public void testUpdateLockedDifferentAccountsSplit() -
testSweepSubaddresses
@Test public void testSweepSubaddresses() -
testSweepAccounts
@Test public void testSweepAccounts() -
testSweepWalletByAccounts
@Test @Disabled public void testSweepWalletByAccounts() -
testSweepWalletBySubaddresses
@Test @Disabled public void testSweepWalletBySubaddresses() -
testScanTxs
@Test public void testScanTxs() -
testRescanBlockchain
@Test @Disabled public void testRescanBlockchain() -
testNotificationsDifferentWallet
@Test public void testNotificationsDifferentWallet() -
testNotificationsDifferentWalletWhenRelayed
@Test public void testNotificationsDifferentWalletWhenRelayed() -
testNotificationsDifferentAccounts
@Test public void testNotificationsDifferentAccounts() -
testNotificationsSameAccount
@Test public void testNotificationsSameAccount() -
testNotificationsDifferentAccountSweepOutput
@Test public void testNotificationsDifferentAccountSweepOutput() -
testNotificationsSameAccountSweepOutputWhenRelayed
@Test public void testNotificationsSameAccountSweepOutputWhenRelayed() -
testStopListening
@Test public void testStopListening() -
testCreateAndReceive
@Test public void testCreateAndReceive() -
testFreezeOutputs
@Test public void testFreezeOutputs() -
testInputKeyImages
@Test public void testInputKeyImages() -
testProveUnrelayedTxs
@Test public void testProveUnrelayedTxs() -
testGetDefaultFeePriority
@Test public void testGetDefaultFeePriority()
-