@@ -101,6 +101,7 @@ use crate::stateful_transaction_validator::{
101101 MockStatefulTransactionValidatorTrait ,
102102} ;
103103use crate :: stateless_transaction_validator:: MockStatelessTransactionValidatorTrait ;
104+ use crate :: large_storage_writer:: MockLargeStorageWriterTrait ;
104105
105106#[ fixture]
106107fn mock_stateful_transaction_validator ( ) -> MockStatefulTransactionValidatorTrait {
@@ -135,13 +136,15 @@ fn mock_dependencies() -> MockDependencies {
135136 let mock_transaction_converter = MockTransactionConverterTrait :: new ( ) ;
136137 let mock_stateless_transaction_validator = mock_stateless_transaction_validator ( ) ;
137138 let mock_proof_manager_client = MockProofManagerClient :: new ( ) ;
139+ let mock_large_storage_writer = MockLargeStorageWriterTrait :: new ( ) ;
138140 MockDependencies {
139141 config,
140142 state_reader_factory,
141143 mock_mempool_client,
142144 mock_transaction_converter,
143145 mock_stateless_transaction_validator,
144146 mock_proof_manager_client,
147+ mock_large_storage_writer,
145148 }
146149}
147150
@@ -152,6 +155,7 @@ struct MockDependencies {
152155 mock_transaction_converter : MockTransactionConverterTrait ,
153156 mock_stateless_transaction_validator : MockStatelessTransactionValidatorTrait ,
154157 mock_proof_manager_client : MockProofManagerClient ,
158+ mock_large_storage_writer : MockLargeStorageWriterTrait ,
155159}
156160
157161impl MockDependencies {
@@ -164,6 +168,7 @@ impl MockDependencies {
164168 Arc :: new ( self . mock_transaction_converter ) ,
165169 Arc :: new ( self . mock_stateless_transaction_validator ) ,
166170 Arc :: new ( self . mock_proof_manager_client ) ,
171+ Arc :: new ( self . mock_large_storage_writer ) ,
167172 )
168173 }
169174
@@ -599,6 +604,7 @@ async fn add_tx_returns_error_when_extract_state_nonce_and_run_validations_fails
599604 mempool_client : Arc :: new ( mock_dependencies. mock_mempool_client ) ,
600605 transaction_converter : Arc :: new ( mock_dependencies. mock_transaction_converter ) ,
601606 proof_manager_client : Arc :: new ( mock_dependencies. mock_proof_manager_client ) ,
607+ large_storage_writer : Arc :: new ( mock_dependencies. mock_large_storage_writer ) ,
602608 } ;
603609
604610 let result = gateway. add_tx ( input_tx, None ) . await ;
@@ -664,6 +670,7 @@ async fn add_tx_returns_error_when_instantiating_validator_fails(
664670 mempool_client : Arc :: new ( mock_dependencies. mock_mempool_client ) ,
665671 transaction_converter : Arc :: new ( mock_dependencies. mock_transaction_converter ) ,
666672 proof_manager_client : Arc :: new ( mock_dependencies. mock_proof_manager_client ) ,
673+ large_storage_writer : Arc :: new ( mock_dependencies. mock_large_storage_writer ) ,
667674 } ;
668675
669676 let result = gateway. add_tx ( input_tx, None ) . await ;
0 commit comments