github.com/google/syzkaller@v0.0.0-20251211124644-a066d2bc4b02/vm/proxyapp/mocks/ProxyAppInterface.go (about) 1 // Code generated by mockery; DO NOT EDIT. 2 // github.com/vektra/mockery 3 // template: testify 4 5 package mocks 6 7 import ( 8 "github.com/google/syzkaller/vm/proxyapp/proxyrpc" 9 mock "github.com/stretchr/testify/mock" 10 ) 11 12 // NewProxyAppInterface creates a new instance of ProxyAppInterface. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. 13 // The first argument is typically a *testing.T value. 14 func NewProxyAppInterface(t interface { 15 mock.TestingT 16 Cleanup(func()) 17 }) *ProxyAppInterface { 18 mock := &ProxyAppInterface{} 19 mock.Mock.Test(t) 20 21 t.Cleanup(func() { mock.AssertExpectations(t) }) 22 23 return mock 24 } 25 26 // ProxyAppInterface is an autogenerated mock type for the ProxyAppInterface type 27 type ProxyAppInterface struct { 28 mock.Mock 29 } 30 31 type ProxyAppInterface_Expecter struct { 32 mock *mock.Mock 33 } 34 35 func (_m *ProxyAppInterface) EXPECT() *ProxyAppInterface_Expecter { 36 return &ProxyAppInterface_Expecter{mock: &_m.Mock} 37 } 38 39 // Close provides a mock function for the type ProxyAppInterface 40 func (_mock *ProxyAppInterface) Close(in proxyrpc.CloseParams, out *proxyrpc.CloseReply) error { 41 ret := _mock.Called(in, out) 42 43 if len(ret) == 0 { 44 panic("no return value specified for Close") 45 } 46 47 var r0 error 48 if returnFunc, ok := ret.Get(0).(func(proxyrpc.CloseParams, *proxyrpc.CloseReply) error); ok { 49 r0 = returnFunc(in, out) 50 } else { 51 r0 = ret.Error(0) 52 } 53 return r0 54 } 55 56 // ProxyAppInterface_Close_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Close' 57 type ProxyAppInterface_Close_Call struct { 58 *mock.Call 59 } 60 61 // Close is a helper method to define mock.On call 62 // - in proxyrpc.CloseParams 63 // - out *proxyrpc.CloseReply 64 func (_e *ProxyAppInterface_Expecter) Close(in interface{}, out interface{}) *ProxyAppInterface_Close_Call { 65 return &ProxyAppInterface_Close_Call{Call: _e.mock.On("Close", in, out)} 66 } 67 68 func (_c *ProxyAppInterface_Close_Call) Run(run func(in proxyrpc.CloseParams, out *proxyrpc.CloseReply)) *ProxyAppInterface_Close_Call { 69 _c.Call.Run(func(args mock.Arguments) { 70 var arg0 proxyrpc.CloseParams 71 if args[0] != nil { 72 arg0 = args[0].(proxyrpc.CloseParams) 73 } 74 var arg1 *proxyrpc.CloseReply 75 if args[1] != nil { 76 arg1 = args[1].(*proxyrpc.CloseReply) 77 } 78 run( 79 arg0, 80 arg1, 81 ) 82 }) 83 return _c 84 } 85 86 func (_c *ProxyAppInterface_Close_Call) Return(err error) *ProxyAppInterface_Close_Call { 87 _c.Call.Return(err) 88 return _c 89 } 90 91 func (_c *ProxyAppInterface_Close_Call) RunAndReturn(run func(in proxyrpc.CloseParams, out *proxyrpc.CloseReply) error) *ProxyAppInterface_Close_Call { 92 _c.Call.Return(run) 93 return _c 94 } 95 96 // Copy provides a mock function for the type ProxyAppInterface 97 func (_mock *ProxyAppInterface) Copy(in proxyrpc.CopyParams, out *proxyrpc.CopyResult) error { 98 ret := _mock.Called(in, out) 99 100 if len(ret) == 0 { 101 panic("no return value specified for Copy") 102 } 103 104 var r0 error 105 if returnFunc, ok := ret.Get(0).(func(proxyrpc.CopyParams, *proxyrpc.CopyResult) error); ok { 106 r0 = returnFunc(in, out) 107 } else { 108 r0 = ret.Error(0) 109 } 110 return r0 111 } 112 113 // ProxyAppInterface_Copy_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Copy' 114 type ProxyAppInterface_Copy_Call struct { 115 *mock.Call 116 } 117 118 // Copy is a helper method to define mock.On call 119 // - in proxyrpc.CopyParams 120 // - out *proxyrpc.CopyResult 121 func (_e *ProxyAppInterface_Expecter) Copy(in interface{}, out interface{}) *ProxyAppInterface_Copy_Call { 122 return &ProxyAppInterface_Copy_Call{Call: _e.mock.On("Copy", in, out)} 123 } 124 125 func (_c *ProxyAppInterface_Copy_Call) Run(run func(in proxyrpc.CopyParams, out *proxyrpc.CopyResult)) *ProxyAppInterface_Copy_Call { 126 _c.Call.Run(func(args mock.Arguments) { 127 var arg0 proxyrpc.CopyParams 128 if args[0] != nil { 129 arg0 = args[0].(proxyrpc.CopyParams) 130 } 131 var arg1 *proxyrpc.CopyResult 132 if args[1] != nil { 133 arg1 = args[1].(*proxyrpc.CopyResult) 134 } 135 run( 136 arg0, 137 arg1, 138 ) 139 }) 140 return _c 141 } 142 143 func (_c *ProxyAppInterface_Copy_Call) Return(err error) *ProxyAppInterface_Copy_Call { 144 _c.Call.Return(err) 145 return _c 146 } 147 148 func (_c *ProxyAppInterface_Copy_Call) RunAndReturn(run func(in proxyrpc.CopyParams, out *proxyrpc.CopyResult) error) *ProxyAppInterface_Copy_Call { 149 _c.Call.Return(run) 150 return _c 151 } 152 153 // CreateInstance provides a mock function for the type ProxyAppInterface 154 func (_mock *ProxyAppInterface) CreateInstance(in proxyrpc.CreateInstanceParams, out *proxyrpc.CreateInstanceResult) error { 155 ret := _mock.Called(in, out) 156 157 if len(ret) == 0 { 158 panic("no return value specified for CreateInstance") 159 } 160 161 var r0 error 162 if returnFunc, ok := ret.Get(0).(func(proxyrpc.CreateInstanceParams, *proxyrpc.CreateInstanceResult) error); ok { 163 r0 = returnFunc(in, out) 164 } else { 165 r0 = ret.Error(0) 166 } 167 return r0 168 } 169 170 // ProxyAppInterface_CreateInstance_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'CreateInstance' 171 type ProxyAppInterface_CreateInstance_Call struct { 172 *mock.Call 173 } 174 175 // CreateInstance is a helper method to define mock.On call 176 // - in proxyrpc.CreateInstanceParams 177 // - out *proxyrpc.CreateInstanceResult 178 func (_e *ProxyAppInterface_Expecter) CreateInstance(in interface{}, out interface{}) *ProxyAppInterface_CreateInstance_Call { 179 return &ProxyAppInterface_CreateInstance_Call{Call: _e.mock.On("CreateInstance", in, out)} 180 } 181 182 func (_c *ProxyAppInterface_CreateInstance_Call) Run(run func(in proxyrpc.CreateInstanceParams, out *proxyrpc.CreateInstanceResult)) *ProxyAppInterface_CreateInstance_Call { 183 _c.Call.Run(func(args mock.Arguments) { 184 var arg0 proxyrpc.CreateInstanceParams 185 if args[0] != nil { 186 arg0 = args[0].(proxyrpc.CreateInstanceParams) 187 } 188 var arg1 *proxyrpc.CreateInstanceResult 189 if args[1] != nil { 190 arg1 = args[1].(*proxyrpc.CreateInstanceResult) 191 } 192 run( 193 arg0, 194 arg1, 195 ) 196 }) 197 return _c 198 } 199 200 func (_c *ProxyAppInterface_CreateInstance_Call) Return(err error) *ProxyAppInterface_CreateInstance_Call { 201 _c.Call.Return(err) 202 return _c 203 } 204 205 func (_c *ProxyAppInterface_CreateInstance_Call) RunAndReturn(run func(in proxyrpc.CreateInstanceParams, out *proxyrpc.CreateInstanceResult) error) *ProxyAppInterface_CreateInstance_Call { 206 _c.Call.Return(run) 207 return _c 208 } 209 210 // CreatePool provides a mock function for the type ProxyAppInterface 211 func (_mock *ProxyAppInterface) CreatePool(in proxyrpc.CreatePoolParams, out *proxyrpc.CreatePoolResult) error { 212 ret := _mock.Called(in, out) 213 214 if len(ret) == 0 { 215 panic("no return value specified for CreatePool") 216 } 217 218 var r0 error 219 if returnFunc, ok := ret.Get(0).(func(proxyrpc.CreatePoolParams, *proxyrpc.CreatePoolResult) error); ok { 220 r0 = returnFunc(in, out) 221 } else { 222 r0 = ret.Error(0) 223 } 224 return r0 225 } 226 227 // ProxyAppInterface_CreatePool_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'CreatePool' 228 type ProxyAppInterface_CreatePool_Call struct { 229 *mock.Call 230 } 231 232 // CreatePool is a helper method to define mock.On call 233 // - in proxyrpc.CreatePoolParams 234 // - out *proxyrpc.CreatePoolResult 235 func (_e *ProxyAppInterface_Expecter) CreatePool(in interface{}, out interface{}) *ProxyAppInterface_CreatePool_Call { 236 return &ProxyAppInterface_CreatePool_Call{Call: _e.mock.On("CreatePool", in, out)} 237 } 238 239 func (_c *ProxyAppInterface_CreatePool_Call) Run(run func(in proxyrpc.CreatePoolParams, out *proxyrpc.CreatePoolResult)) *ProxyAppInterface_CreatePool_Call { 240 _c.Call.Run(func(args mock.Arguments) { 241 var arg0 proxyrpc.CreatePoolParams 242 if args[0] != nil { 243 arg0 = args[0].(proxyrpc.CreatePoolParams) 244 } 245 var arg1 *proxyrpc.CreatePoolResult 246 if args[1] != nil { 247 arg1 = args[1].(*proxyrpc.CreatePoolResult) 248 } 249 run( 250 arg0, 251 arg1, 252 ) 253 }) 254 return _c 255 } 256 257 func (_c *ProxyAppInterface_CreatePool_Call) Return(err error) *ProxyAppInterface_CreatePool_Call { 258 _c.Call.Return(err) 259 return _c 260 } 261 262 func (_c *ProxyAppInterface_CreatePool_Call) RunAndReturn(run func(in proxyrpc.CreatePoolParams, out *proxyrpc.CreatePoolResult) error) *ProxyAppInterface_CreatePool_Call { 263 _c.Call.Return(run) 264 return _c 265 } 266 267 // Diagnose provides a mock function for the type ProxyAppInterface 268 func (_mock *ProxyAppInterface) Diagnose(in proxyrpc.DiagnoseParams, out *proxyrpc.DiagnoseReply) error { 269 ret := _mock.Called(in, out) 270 271 if len(ret) == 0 { 272 panic("no return value specified for Diagnose") 273 } 274 275 var r0 error 276 if returnFunc, ok := ret.Get(0).(func(proxyrpc.DiagnoseParams, *proxyrpc.DiagnoseReply) error); ok { 277 r0 = returnFunc(in, out) 278 } else { 279 r0 = ret.Error(0) 280 } 281 return r0 282 } 283 284 // ProxyAppInterface_Diagnose_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Diagnose' 285 type ProxyAppInterface_Diagnose_Call struct { 286 *mock.Call 287 } 288 289 // Diagnose is a helper method to define mock.On call 290 // - in proxyrpc.DiagnoseParams 291 // - out *proxyrpc.DiagnoseReply 292 func (_e *ProxyAppInterface_Expecter) Diagnose(in interface{}, out interface{}) *ProxyAppInterface_Diagnose_Call { 293 return &ProxyAppInterface_Diagnose_Call{Call: _e.mock.On("Diagnose", in, out)} 294 } 295 296 func (_c *ProxyAppInterface_Diagnose_Call) Run(run func(in proxyrpc.DiagnoseParams, out *proxyrpc.DiagnoseReply)) *ProxyAppInterface_Diagnose_Call { 297 _c.Call.Run(func(args mock.Arguments) { 298 var arg0 proxyrpc.DiagnoseParams 299 if args[0] != nil { 300 arg0 = args[0].(proxyrpc.DiagnoseParams) 301 } 302 var arg1 *proxyrpc.DiagnoseReply 303 if args[1] != nil { 304 arg1 = args[1].(*proxyrpc.DiagnoseReply) 305 } 306 run( 307 arg0, 308 arg1, 309 ) 310 }) 311 return _c 312 } 313 314 func (_c *ProxyAppInterface_Diagnose_Call) Return(err error) *ProxyAppInterface_Diagnose_Call { 315 _c.Call.Return(err) 316 return _c 317 } 318 319 func (_c *ProxyAppInterface_Diagnose_Call) RunAndReturn(run func(in proxyrpc.DiagnoseParams, out *proxyrpc.DiagnoseReply) error) *ProxyAppInterface_Diagnose_Call { 320 _c.Call.Return(run) 321 return _c 322 } 323 324 // Forward provides a mock function for the type ProxyAppInterface 325 func (_mock *ProxyAppInterface) Forward(in proxyrpc.ForwardParams, out *proxyrpc.ForwardResult) error { 326 ret := _mock.Called(in, out) 327 328 if len(ret) == 0 { 329 panic("no return value specified for Forward") 330 } 331 332 var r0 error 333 if returnFunc, ok := ret.Get(0).(func(proxyrpc.ForwardParams, *proxyrpc.ForwardResult) error); ok { 334 r0 = returnFunc(in, out) 335 } else { 336 r0 = ret.Error(0) 337 } 338 return r0 339 } 340 341 // ProxyAppInterface_Forward_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Forward' 342 type ProxyAppInterface_Forward_Call struct { 343 *mock.Call 344 } 345 346 // Forward is a helper method to define mock.On call 347 // - in proxyrpc.ForwardParams 348 // - out *proxyrpc.ForwardResult 349 func (_e *ProxyAppInterface_Expecter) Forward(in interface{}, out interface{}) *ProxyAppInterface_Forward_Call { 350 return &ProxyAppInterface_Forward_Call{Call: _e.mock.On("Forward", in, out)} 351 } 352 353 func (_c *ProxyAppInterface_Forward_Call) Run(run func(in proxyrpc.ForwardParams, out *proxyrpc.ForwardResult)) *ProxyAppInterface_Forward_Call { 354 _c.Call.Run(func(args mock.Arguments) { 355 var arg0 proxyrpc.ForwardParams 356 if args[0] != nil { 357 arg0 = args[0].(proxyrpc.ForwardParams) 358 } 359 var arg1 *proxyrpc.ForwardResult 360 if args[1] != nil { 361 arg1 = args[1].(*proxyrpc.ForwardResult) 362 } 363 run( 364 arg0, 365 arg1, 366 ) 367 }) 368 return _c 369 } 370 371 func (_c *ProxyAppInterface_Forward_Call) Return(err error) *ProxyAppInterface_Forward_Call { 372 _c.Call.Return(err) 373 return _c 374 } 375 376 func (_c *ProxyAppInterface_Forward_Call) RunAndReturn(run func(in proxyrpc.ForwardParams, out *proxyrpc.ForwardResult) error) *ProxyAppInterface_Forward_Call { 377 _c.Call.Return(run) 378 return _c 379 } 380 381 // PoolLogs provides a mock function for the type ProxyAppInterface 382 func (_mock *ProxyAppInterface) PoolLogs(in proxyrpc.PoolLogsParam, out *proxyrpc.PoolLogsReply) error { 383 ret := _mock.Called(in, out) 384 385 if len(ret) == 0 { 386 panic("no return value specified for PoolLogs") 387 } 388 389 var r0 error 390 if returnFunc, ok := ret.Get(0).(func(proxyrpc.PoolLogsParam, *proxyrpc.PoolLogsReply) error); ok { 391 r0 = returnFunc(in, out) 392 } else { 393 r0 = ret.Error(0) 394 } 395 return r0 396 } 397 398 // ProxyAppInterface_PoolLogs_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'PoolLogs' 399 type ProxyAppInterface_PoolLogs_Call struct { 400 *mock.Call 401 } 402 403 // PoolLogs is a helper method to define mock.On call 404 // - in proxyrpc.PoolLogsParam 405 // - out *proxyrpc.PoolLogsReply 406 func (_e *ProxyAppInterface_Expecter) PoolLogs(in interface{}, out interface{}) *ProxyAppInterface_PoolLogs_Call { 407 return &ProxyAppInterface_PoolLogs_Call{Call: _e.mock.On("PoolLogs", in, out)} 408 } 409 410 func (_c *ProxyAppInterface_PoolLogs_Call) Run(run func(in proxyrpc.PoolLogsParam, out *proxyrpc.PoolLogsReply)) *ProxyAppInterface_PoolLogs_Call { 411 _c.Call.Run(func(args mock.Arguments) { 412 var arg0 proxyrpc.PoolLogsParam 413 if args[0] != nil { 414 arg0 = args[0].(proxyrpc.PoolLogsParam) 415 } 416 var arg1 *proxyrpc.PoolLogsReply 417 if args[1] != nil { 418 arg1 = args[1].(*proxyrpc.PoolLogsReply) 419 } 420 run( 421 arg0, 422 arg1, 423 ) 424 }) 425 return _c 426 } 427 428 func (_c *ProxyAppInterface_PoolLogs_Call) Return(err error) *ProxyAppInterface_PoolLogs_Call { 429 _c.Call.Return(err) 430 return _c 431 } 432 433 func (_c *ProxyAppInterface_PoolLogs_Call) RunAndReturn(run func(in proxyrpc.PoolLogsParam, out *proxyrpc.PoolLogsReply) error) *ProxyAppInterface_PoolLogs_Call { 434 _c.Call.Return(run) 435 return _c 436 } 437 438 // RunReadProgress provides a mock function for the type ProxyAppInterface 439 func (_mock *ProxyAppInterface) RunReadProgress(in proxyrpc.RunReadProgressParams, out *proxyrpc.RunReadProgressReply) error { 440 ret := _mock.Called(in, out) 441 442 if len(ret) == 0 { 443 panic("no return value specified for RunReadProgress") 444 } 445 446 var r0 error 447 if returnFunc, ok := ret.Get(0).(func(proxyrpc.RunReadProgressParams, *proxyrpc.RunReadProgressReply) error); ok { 448 r0 = returnFunc(in, out) 449 } else { 450 r0 = ret.Error(0) 451 } 452 return r0 453 } 454 455 // ProxyAppInterface_RunReadProgress_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'RunReadProgress' 456 type ProxyAppInterface_RunReadProgress_Call struct { 457 *mock.Call 458 } 459 460 // RunReadProgress is a helper method to define mock.On call 461 // - in proxyrpc.RunReadProgressParams 462 // - out *proxyrpc.RunReadProgressReply 463 func (_e *ProxyAppInterface_Expecter) RunReadProgress(in interface{}, out interface{}) *ProxyAppInterface_RunReadProgress_Call { 464 return &ProxyAppInterface_RunReadProgress_Call{Call: _e.mock.On("RunReadProgress", in, out)} 465 } 466 467 func (_c *ProxyAppInterface_RunReadProgress_Call) Run(run func(in proxyrpc.RunReadProgressParams, out *proxyrpc.RunReadProgressReply)) *ProxyAppInterface_RunReadProgress_Call { 468 _c.Call.Run(func(args mock.Arguments) { 469 var arg0 proxyrpc.RunReadProgressParams 470 if args[0] != nil { 471 arg0 = args[0].(proxyrpc.RunReadProgressParams) 472 } 473 var arg1 *proxyrpc.RunReadProgressReply 474 if args[1] != nil { 475 arg1 = args[1].(*proxyrpc.RunReadProgressReply) 476 } 477 run( 478 arg0, 479 arg1, 480 ) 481 }) 482 return _c 483 } 484 485 func (_c *ProxyAppInterface_RunReadProgress_Call) Return(err error) *ProxyAppInterface_RunReadProgress_Call { 486 _c.Call.Return(err) 487 return _c 488 } 489 490 func (_c *ProxyAppInterface_RunReadProgress_Call) RunAndReturn(run func(in proxyrpc.RunReadProgressParams, out *proxyrpc.RunReadProgressReply) error) *ProxyAppInterface_RunReadProgress_Call { 491 _c.Call.Return(run) 492 return _c 493 } 494 495 // RunStart provides a mock function for the type ProxyAppInterface 496 func (_mock *ProxyAppInterface) RunStart(in proxyrpc.RunStartParams, out *proxyrpc.RunStartReply) error { 497 ret := _mock.Called(in, out) 498 499 if len(ret) == 0 { 500 panic("no return value specified for RunStart") 501 } 502 503 var r0 error 504 if returnFunc, ok := ret.Get(0).(func(proxyrpc.RunStartParams, *proxyrpc.RunStartReply) error); ok { 505 r0 = returnFunc(in, out) 506 } else { 507 r0 = ret.Error(0) 508 } 509 return r0 510 } 511 512 // ProxyAppInterface_RunStart_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'RunStart' 513 type ProxyAppInterface_RunStart_Call struct { 514 *mock.Call 515 } 516 517 // RunStart is a helper method to define mock.On call 518 // - in proxyrpc.RunStartParams 519 // - out *proxyrpc.RunStartReply 520 func (_e *ProxyAppInterface_Expecter) RunStart(in interface{}, out interface{}) *ProxyAppInterface_RunStart_Call { 521 return &ProxyAppInterface_RunStart_Call{Call: _e.mock.On("RunStart", in, out)} 522 } 523 524 func (_c *ProxyAppInterface_RunStart_Call) Run(run func(in proxyrpc.RunStartParams, out *proxyrpc.RunStartReply)) *ProxyAppInterface_RunStart_Call { 525 _c.Call.Run(func(args mock.Arguments) { 526 var arg0 proxyrpc.RunStartParams 527 if args[0] != nil { 528 arg0 = args[0].(proxyrpc.RunStartParams) 529 } 530 var arg1 *proxyrpc.RunStartReply 531 if args[1] != nil { 532 arg1 = args[1].(*proxyrpc.RunStartReply) 533 } 534 run( 535 arg0, 536 arg1, 537 ) 538 }) 539 return _c 540 } 541 542 func (_c *ProxyAppInterface_RunStart_Call) Return(err error) *ProxyAppInterface_RunStart_Call { 543 _c.Call.Return(err) 544 return _c 545 } 546 547 func (_c *ProxyAppInterface_RunStart_Call) RunAndReturn(run func(in proxyrpc.RunStartParams, out *proxyrpc.RunStartReply) error) *ProxyAppInterface_RunStart_Call { 548 _c.Call.Return(run) 549 return _c 550 } 551 552 // RunStop provides a mock function for the type ProxyAppInterface 553 func (_mock *ProxyAppInterface) RunStop(in proxyrpc.RunStopParams, out *proxyrpc.RunStopReply) error { 554 ret := _mock.Called(in, out) 555 556 if len(ret) == 0 { 557 panic("no return value specified for RunStop") 558 } 559 560 var r0 error 561 if returnFunc, ok := ret.Get(0).(func(proxyrpc.RunStopParams, *proxyrpc.RunStopReply) error); ok { 562 r0 = returnFunc(in, out) 563 } else { 564 r0 = ret.Error(0) 565 } 566 return r0 567 } 568 569 // ProxyAppInterface_RunStop_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'RunStop' 570 type ProxyAppInterface_RunStop_Call struct { 571 *mock.Call 572 } 573 574 // RunStop is a helper method to define mock.On call 575 // - in proxyrpc.RunStopParams 576 // - out *proxyrpc.RunStopReply 577 func (_e *ProxyAppInterface_Expecter) RunStop(in interface{}, out interface{}) *ProxyAppInterface_RunStop_Call { 578 return &ProxyAppInterface_RunStop_Call{Call: _e.mock.On("RunStop", in, out)} 579 } 580 581 func (_c *ProxyAppInterface_RunStop_Call) Run(run func(in proxyrpc.RunStopParams, out *proxyrpc.RunStopReply)) *ProxyAppInterface_RunStop_Call { 582 _c.Call.Run(func(args mock.Arguments) { 583 var arg0 proxyrpc.RunStopParams 584 if args[0] != nil { 585 arg0 = args[0].(proxyrpc.RunStopParams) 586 } 587 var arg1 *proxyrpc.RunStopReply 588 if args[1] != nil { 589 arg1 = args[1].(*proxyrpc.RunStopReply) 590 } 591 run( 592 arg0, 593 arg1, 594 ) 595 }) 596 return _c 597 } 598 599 func (_c *ProxyAppInterface_RunStop_Call) Return(err error) *ProxyAppInterface_RunStop_Call { 600 _c.Call.Return(err) 601 return _c 602 } 603 604 func (_c *ProxyAppInterface_RunStop_Call) RunAndReturn(run func(in proxyrpc.RunStopParams, out *proxyrpc.RunStopReply) error) *ProxyAppInterface_RunStop_Call { 605 _c.Call.Return(run) 606 return _c 607 }