55	"testing" 
66
77	"github.com/SyndicateProtocol/metabased-rollup/op-translator/mocks" 
8+ 	"github.com/SyndicateProtocol/metabased-rollup/op-translator/pkg/backfill" 
89	"github.com/SyndicateProtocol/metabased-rollup/op-translator/pkg/translator" 
910	"github.com/SyndicateProtocol/metabased-rollup/op-translator/pkg/types" 
1011
@@ -25,9 +26,10 @@ func TestGetBlockByNumber(t *testing.T) {
2526
2627	mockClient .On ("GetBlockByNumber" , ctx , number , true ).Return (settlementBlock , nil )
2728	translatorMock  :=  & translator.OPTranslator {
28- 		SettlementChain : mockClient ,
29- 		BatchProvider :   & mocks.MockBatchProvider {},
30- 		Signer :          * translator .NewSigner (mockConfig ),
29+ 		SettlementChain :  mockClient ,
30+ 		BatchProvider :    & mocks.MockBatchProvider {},
31+ 		Signer :           * translator .NewSigner (mockConfig ),
32+ 		BackfillProvider : backfill .NewBackfillerProvider (mockConfig ),
3133	}
3234
3335	block , err  :=  translatorMock .GetBlockByNumber (ctx , number , true )
@@ -50,6 +52,7 @@ func TestGetBlockByNumber(t *testing.T) {
5052
5153func  TestGetBlockByHash (t  * testing.T ) {
5254	mockClient  :=  new (mocks.MockRPCClient )
55+ 	mockConfig  :=  mocks .DefaultTestingConfig 
5356	number  :=  "0x1" 
5457	settlementBlock  :=  types.Block {
5558		"number" :       number ,
@@ -61,9 +64,10 @@ func TestGetBlockByHash(t *testing.T) {
6164
6265	mockClient .On ("GetBlockByHash" , ctx , hash , true ).Return (settlementBlock , nil )
6366	translatorMock  :=  & translator.OPTranslator {
64- 		SettlementChain : mockClient ,
65- 		BatchProvider :   & mocks.MockBatchProvider {},
66- 		Signer :          * translator .NewSigner (mocks .DefaultTestingConfig ),
67+ 		SettlementChain :  mockClient ,
68+ 		BatchProvider :    & mocks.MockBatchProvider {},
69+ 		Signer :           * translator .NewSigner (mockConfig ),
70+ 		BackfillProvider : backfill .NewBackfillerProvider (mockConfig ),
6771	}
6872
6973	block , err  :=  translatorMock .GetBlockByHash (ctx , hash , true )
0 commit comments