@@ -88,9 +88,9 @@ class BoostTransactionViewModelTest : BaseUnitTest() {
8888
8989 @Test
9090 fun `setupActivity should set loading state initially` () = runTest {
91- whenever(lightningRepo.getFeeRateForSpeed(any()))
91+ whenever(lightningRepo.getFeeRateForSpeed(any(), anyOrNull() ))
9292 .thenReturn(Result .success(testFeeRate))
93- whenever(lightningRepo.calculateTotalFee(any(), anyOrNull(), anyOrNull(), anyOrNull()))
93+ whenever(lightningRepo.calculateTotalFee(any(), anyOrNull(), anyOrNull(), anyOrNull(), anyOrNull() ))
9494 .thenReturn(Result .success(testTotalFee))
9595
9696 sut.uiState.test {
@@ -105,15 +105,15 @@ class BoostTransactionViewModelTest : BaseUnitTest() {
105105
106106 @Test
107107 fun `setupActivity should call correct repository methods for sent transaction` () = runTest {
108- whenever(lightningRepo.getFeeRateForSpeed(TransactionSpeed .Fast ))
108+ whenever(lightningRepo.getFeeRateForSpeed(eq( TransactionSpeed .Fast ), anyOrNull() ))
109109 .thenReturn(Result .success(testFeeRate))
110- whenever(lightningRepo.calculateTotalFee(any(), anyOrNull(), anyOrNull(), anyOrNull()))
110+ whenever(lightningRepo.calculateTotalFee(any(), anyOrNull(), anyOrNull(), anyOrNull(), anyOrNull() ))
111111 .thenReturn(Result .success(testTotalFee))
112112
113113 sut.setupActivity(mockActivitySent)
114114
115- verify(lightningRepo).getFeeRateForSpeed(TransactionSpeed .Fast )
116- verify(lightningRepo).calculateTotalFee(any(), anyOrNull(), anyOrNull(), anyOrNull())
115+ verify(lightningRepo).getFeeRateForSpeed(eq( TransactionSpeed .Fast ), anyOrNull() )
116+ verify(lightningRepo).calculateTotalFee(any(), anyOrNull(), anyOrNull(), anyOrNull(), anyOrNull() )
117117 }
118118
119119 @Test
@@ -128,7 +128,7 @@ class BoostTransactionViewModelTest : BaseUnitTest() {
128128 sut.setupActivity(receivedActivity)
129129
130130 verify(lightningRepo).calculateCpfpFeeRate(eq(mockTxId))
131- verify(lightningRepo, never()).getFeeRateForSpeed(any())
131+ verify(lightningRepo, never()).getFeeRateForSpeed(any(), anyOrNull() )
132132 }
133133
134134 @Test
@@ -152,9 +152,9 @@ class BoostTransactionViewModelTest : BaseUnitTest() {
152152
153153 @Test
154154 fun `onChangeAmount should emit OnMaxFee when at maximum rate` () = runTest {
155- whenever(lightningRepo.getFeeRateForSpeed(any()))
155+ whenever(lightningRepo.getFeeRateForSpeed(any(), anyOrNull() ))
156156 .thenReturn(Result .success(100UL )) // MAX_FEE_RATE
157- whenever(lightningRepo.calculateTotalFee(any(), anyOrNull(), anyOrNull(), anyOrNull()))
157+ whenever(lightningRepo.calculateTotalFee(any(), anyOrNull(), anyOrNull(), anyOrNull(), anyOrNull() ))
158158 .thenReturn(Result .success(testTotalFee))
159159
160160 sut.setupActivity(mockActivitySent)
@@ -167,9 +167,9 @@ class BoostTransactionViewModelTest : BaseUnitTest() {
167167
168168 @Test
169169 fun `onChangeAmount should emit OnMinFee when at minimum rate` () = runTest {
170- whenever(lightningRepo.getFeeRateForSpeed(any()))
170+ whenever(lightningRepo.getFeeRateForSpeed(any(), anyOrNull() ))
171171 .thenReturn(Result .success(1UL )) // MIN_FEE_RATE
172- whenever(lightningRepo.calculateTotalFee(any(), anyOrNull(), anyOrNull(), anyOrNull()))
172+ whenever(lightningRepo.calculateTotalFee(any(), anyOrNull(), anyOrNull(), anyOrNull(), anyOrNull() ))
173173 .thenReturn(Result .success(testTotalFee))
174174
175175 sut.setupActivity(mockActivitySent)
@@ -182,7 +182,7 @@ class BoostTransactionViewModelTest : BaseUnitTest() {
182182
183183 @Test
184184 fun `setupActivity failure should emit OnBoostFailed` () = runTest {
185- whenever(lightningRepo.getFeeRateForSpeed(any()))
185+ whenever(lightningRepo.getFeeRateForSpeed(any(), anyOrNull() ))
186186 .thenReturn(Result .failure(Exception (" Fee estimation failed" )))
187187
188188 sut.boostTransactionEffect.test {
@@ -199,7 +199,7 @@ class BoostTransactionViewModelTest : BaseUnitTest() {
199199
200200 whenever(lightningRepo.calculateCpfpFeeRate(any()))
201201 .thenReturn(Result .success(testFeeRate))
202- whenever(lightningRepo.calculateTotalFee(any(), anyOrNull(), anyOrNull(), anyOrNull()))
202+ whenever(lightningRepo.calculateTotalFee(any(), anyOrNull(), anyOrNull(), anyOrNull(), anyOrNull() ))
203203 .thenReturn(Result .success(testTotalFee))
204204 whenever(walletRepo.getOnchainAddress())
205205 .thenReturn(mockAddress)
0 commit comments