@@ -38,7 +38,7 @@ func TestRouterService(t *testing.T) {
3838
3939 t .Run ("invalid msg" , func (t * testing.T ) {
4040 _ , err := routerService .MessageRouterService ().InvokeUntyped (testCtx .Ctx , & bankv1beta1.MsgSend {})
41- require .ErrorContains (t , err , "could not find response type for message / cosmos.bank.v1beta1.MsgSend" )
41+ require .ErrorContains (t , err , "could not find response type for message cosmos.bank.v1beta1.MsgSend" )
4242 })
4343
4444 t .Run ("invoke untyped: valid msg (proto v1)" , func (t * testing.T ) {
@@ -50,15 +50,6 @@ func TestRouterService(t *testing.T) {
5050 require .NotNil (t , resp )
5151 })
5252
53- t .Run ("invoke untyped: valid msg (proto v2)" , func (t * testing.T ) {
54- resp , err := routerService .MessageRouterService ().InvokeUntyped (testCtx .Ctx , & counterv1.MsgIncreaseCounter {
55- Signer : "cosmos1" ,
56- Count : 42 ,
57- })
58- require .NoError (t , err )
59- require .NotNil (t , resp )
60- })
61-
6253 t .Run ("invoke typed: valid msg (proto v1)" , func (t * testing.T ) {
6354 resp := & countertypes.MsgIncreaseCountResponse {}
6455 err := routerService .MessageRouterService ().InvokeTyped (testCtx .Ctx , & countertypes.MsgIncreaseCounter {
@@ -83,36 +74,37 @@ func TestRouterService(t *testing.T) {
8374
8475 t .Run ("invalid query" , func (t * testing.T ) {
8576 err := routerService .QueryRouterService ().InvokeTyped (testCtx .Ctx , & bankv1beta1.QueryBalanceRequest {}, & bankv1beta1.QueryBalanceResponse {})
86- require .ErrorContains (t , err , "unknown request: / cosmos.bank.v1beta1.QueryBalanceRequest" )
77+ require .ErrorContains (t , err , "unknown request: cosmos.bank.v1beta1.QueryBalanceRequest" )
8778 })
8879
8980 t .Run ("invoke typed: valid query (proto v1)" , func (t * testing.T ) {
81+ _ = counterKeeper .CountStore .Set (testCtx .Ctx , 42 )
82+
9083 resp := & countertypes.QueryGetCountResponse {}
9184 err := routerService .QueryRouterService ().InvokeTyped (testCtx .Ctx , & countertypes.QueryGetCountRequest {}, resp )
9285 require .NoError (t , err )
9386 require .NotNil (t , resp )
94- require .Equal (t , & countertypes. QueryGetCountResponse { TotalCount : 42 } , resp )
87+ require .Equal (t , int64 ( 42 ) , resp . TotalCount )
9588 })
9689
9790 t .Run ("invoke typed: valid query (proto v2)" , func (t * testing.T ) {
91+ _ = counterKeeper .CountStore .Set (testCtx .Ctx , 42 )
92+
9893 resp := & counterv1.QueryGetCountResponse {}
9994 err := routerService .QueryRouterService ().InvokeTyped (testCtx .Ctx , & counterv1.QueryGetCountRequest {}, resp )
10095 require .NoError (t , err )
10196 require .NotNil (t , resp )
102- require .Equal (t , & counterv1. QueryGetCountResponse { TotalCount : 42 } , resp )
97+ require .Equal (t , int64 ( 42 ) , resp . TotalCount )
10398 })
10499
105100 t .Run ("invoke untyped: valid query (proto v1)" , func (t * testing.T ) {
106- resp , err := routerService .QueryRouterService ().InvokeUntyped (testCtx .Ctx , & countertypes.QueryGetCountRequest {})
107- require .NoError (t , err )
108- require .NotNil (t , resp )
109- require .Equal (t , & countertypes.QueryGetCountResponse {TotalCount : 42 }, resp )
110- })
101+ _ = counterKeeper .CountStore .Set (testCtx .Ctx , 42 )
111102
112- t .Run ("invoke untyped: valid query (proto v2)" , func (t * testing.T ) {
113- resp , err := routerService .QueryRouterService ().InvokeUntyped (testCtx .Ctx , & counterv1.QueryGetCountRequest {})
103+ resp , err := routerService .QueryRouterService ().InvokeUntyped (testCtx .Ctx , & countertypes.QueryGetCountRequest {})
114104 require .NoError (t , err )
115105 require .NotNil (t , resp )
116- require .Equal (t , & counterv1.QueryGetCountResponse {TotalCount : 42 }, resp )
106+ respVal , ok := resp .(* countertypes.QueryGetCountResponse )
107+ require .True (t , ok )
108+ require .Equal (t , int64 (42 ), respVal .TotalCount )
117109 })
118110}
0 commit comments