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 class
Provides context or configuration for test methods to test a type. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
afterAll()
void
afterEach
(org.junit.jupiter.api.TestInfo testInfo) void
void
beforeEach
(org.junit.jupiter.api.TestInfo testInfo) void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
testSend()
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
-
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()
-