2025-02-07 03:50:50 +00:00
// Code generated by mockery v2.46.0. DO NOT EDIT.
package mock_streamingpb
import (
context "context"
grpc "google.golang.org/grpc"
mock "github.com/stretchr/testify/mock"
2025-02-22 16:46:01 +00:00
streamingpb "github.com/milvus-io/milvus/pkg/v2/proto/streamingpb"
2025-02-07 03:50:50 +00:00
)
// MockStreamingCoordBroadcastServiceClient is an autogenerated mock type for the StreamingCoordBroadcastServiceClient type
type MockStreamingCoordBroadcastServiceClient struct {
mock . Mock
}
type MockStreamingCoordBroadcastServiceClient_Expecter struct {
mock * mock . Mock
}
func ( _m * MockStreamingCoordBroadcastServiceClient ) EXPECT ( ) * MockStreamingCoordBroadcastServiceClient_Expecter {
return & MockStreamingCoordBroadcastServiceClient_Expecter { mock : & _m . Mock }
}
// Ack provides a mock function with given fields: ctx, in, opts
func ( _m * MockStreamingCoordBroadcastServiceClient ) Ack ( ctx context . Context , in * streamingpb . BroadcastAckRequest , opts ... grpc . CallOption ) ( * streamingpb . BroadcastAckResponse , error ) {
_va := make ( [ ] interface { } , len ( opts ) )
for _i := range opts {
_va [ _i ] = opts [ _i ]
}
var _ca [ ] interface { }
_ca = append ( _ca , ctx , in )
_ca = append ( _ca , _va ... )
ret := _m . Called ( _ca ... )
if len ( ret ) == 0 {
panic ( "no return value specified for Ack" )
}
var r0 * streamingpb . BroadcastAckResponse
var r1 error
if rf , ok := ret . Get ( 0 ) . ( func ( context . Context , * streamingpb . BroadcastAckRequest , ... grpc . CallOption ) ( * streamingpb . BroadcastAckResponse , error ) ) ; ok {
return rf ( ctx , in , opts ... )
}
if rf , ok := ret . Get ( 0 ) . ( func ( context . Context , * streamingpb . BroadcastAckRequest , ... grpc . CallOption ) * streamingpb . BroadcastAckResponse ) ; ok {
r0 = rf ( ctx , in , opts ... )
} else {
if ret . Get ( 0 ) != nil {
r0 = ret . Get ( 0 ) . ( * streamingpb . BroadcastAckResponse )
}
}
if rf , ok := ret . Get ( 1 ) . ( func ( context . Context , * streamingpb . BroadcastAckRequest , ... grpc . CallOption ) error ) ; ok {
r1 = rf ( ctx , in , opts ... )
} else {
r1 = ret . Error ( 1 )
}
return r0 , r1
}
// MockStreamingCoordBroadcastServiceClient_Ack_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Ack'
type MockStreamingCoordBroadcastServiceClient_Ack_Call struct {
* mock . Call
}
// Ack is a helper method to define mock.On call
// - ctx context.Context
// - in *streamingpb.BroadcastAckRequest
// - opts ...grpc.CallOption
func ( _e * MockStreamingCoordBroadcastServiceClient_Expecter ) Ack ( ctx interface { } , in interface { } , opts ... interface { } ) * MockStreamingCoordBroadcastServiceClient_Ack_Call {
return & MockStreamingCoordBroadcastServiceClient_Ack_Call { Call : _e . mock . On ( "Ack" ,
append ( [ ] interface { } { ctx , in } , opts ... ) ... ) }
}
func ( _c * MockStreamingCoordBroadcastServiceClient_Ack_Call ) Run ( run func ( ctx context . Context , in * streamingpb . BroadcastAckRequest , opts ... grpc . CallOption ) ) * MockStreamingCoordBroadcastServiceClient_Ack_Call {
_c . Call . Run ( func ( args mock . Arguments ) {
variadicArgs := make ( [ ] grpc . CallOption , len ( args ) - 2 )
for i , a := range args [ 2 : ] {
if a != nil {
variadicArgs [ i ] = a . ( grpc . CallOption )
}
}
run ( args [ 0 ] . ( context . Context ) , args [ 1 ] . ( * streamingpb . BroadcastAckRequest ) , variadicArgs ... )
} )
return _c
}
func ( _c * MockStreamingCoordBroadcastServiceClient_Ack_Call ) Return ( _a0 * streamingpb . BroadcastAckResponse , _a1 error ) * MockStreamingCoordBroadcastServiceClient_Ack_Call {
_c . Call . Return ( _a0 , _a1 )
return _c
}
func ( _c * MockStreamingCoordBroadcastServiceClient_Ack_Call ) RunAndReturn ( run func ( context . Context , * streamingpb . BroadcastAckRequest , ... grpc . CallOption ) ( * streamingpb . BroadcastAckResponse , error ) ) * MockStreamingCoordBroadcastServiceClient_Ack_Call {
_c . Call . Return ( run )
return _c
}
// Broadcast provides a mock function with given fields: ctx, in, opts
func ( _m * MockStreamingCoordBroadcastServiceClient ) Broadcast ( ctx context . Context , in * streamingpb . BroadcastRequest , opts ... grpc . CallOption ) ( * streamingpb . BroadcastResponse , error ) {
_va := make ( [ ] interface { } , len ( opts ) )
for _i := range opts {
_va [ _i ] = opts [ _i ]
}
var _ca [ ] interface { }
_ca = append ( _ca , ctx , in )
_ca = append ( _ca , _va ... )
ret := _m . Called ( _ca ... )
if len ( ret ) == 0 {
panic ( "no return value specified for Broadcast" )
}
var r0 * streamingpb . BroadcastResponse
var r1 error
if rf , ok := ret . Get ( 0 ) . ( func ( context . Context , * streamingpb . BroadcastRequest , ... grpc . CallOption ) ( * streamingpb . BroadcastResponse , error ) ) ; ok {
return rf ( ctx , in , opts ... )
}
if rf , ok := ret . Get ( 0 ) . ( func ( context . Context , * streamingpb . BroadcastRequest , ... grpc . CallOption ) * streamingpb . BroadcastResponse ) ; ok {
r0 = rf ( ctx , in , opts ... )
} else {
if ret . Get ( 0 ) != nil {
r0 = ret . Get ( 0 ) . ( * streamingpb . BroadcastResponse )
}
}
if rf , ok := ret . Get ( 1 ) . ( func ( context . Context , * streamingpb . BroadcastRequest , ... grpc . CallOption ) error ) ; ok {
r1 = rf ( ctx , in , opts ... )
} else {
r1 = ret . Error ( 1 )
}
return r0 , r1
}
// MockStreamingCoordBroadcastServiceClient_Broadcast_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Broadcast'
type MockStreamingCoordBroadcastServiceClient_Broadcast_Call struct {
* mock . Call
}
// Broadcast is a helper method to define mock.On call
// - ctx context.Context
// - in *streamingpb.BroadcastRequest
// - opts ...grpc.CallOption
func ( _e * MockStreamingCoordBroadcastServiceClient_Expecter ) Broadcast ( ctx interface { } , in interface { } , opts ... interface { } ) * MockStreamingCoordBroadcastServiceClient_Broadcast_Call {
return & MockStreamingCoordBroadcastServiceClient_Broadcast_Call { Call : _e . mock . On ( "Broadcast" ,
append ( [ ] interface { } { ctx , in } , opts ... ) ... ) }
}
func ( _c * MockStreamingCoordBroadcastServiceClient_Broadcast_Call ) Run ( run func ( ctx context . Context , in * streamingpb . BroadcastRequest , opts ... grpc . CallOption ) ) * MockStreamingCoordBroadcastServiceClient_Broadcast_Call {
_c . Call . Run ( func ( args mock . Arguments ) {
variadicArgs := make ( [ ] grpc . CallOption , len ( args ) - 2 )
for i , a := range args [ 2 : ] {
if a != nil {
variadicArgs [ i ] = a . ( grpc . CallOption )
}
}
run ( args [ 0 ] . ( context . Context ) , args [ 1 ] . ( * streamingpb . BroadcastRequest ) , variadicArgs ... )
} )
return _c
}
func ( _c * MockStreamingCoordBroadcastServiceClient_Broadcast_Call ) Return ( _a0 * streamingpb . BroadcastResponse , _a1 error ) * MockStreamingCoordBroadcastServiceClient_Broadcast_Call {
_c . Call . Return ( _a0 , _a1 )
return _c
}
func ( _c * MockStreamingCoordBroadcastServiceClient_Broadcast_Call ) RunAndReturn ( run func ( context . Context , * streamingpb . BroadcastRequest , ... grpc . CallOption ) ( * streamingpb . BroadcastResponse , error ) ) * MockStreamingCoordBroadcastServiceClient_Broadcast_Call {
_c . Call . Return ( run )
return _c
}
// Watch provides a mock function with given fields: ctx, opts
func ( _m * MockStreamingCoordBroadcastServiceClient ) Watch ( ctx context . Context , opts ... grpc . CallOption ) ( streamingpb . StreamingCoordBroadcastService_WatchClient , error ) {
_va := make ( [ ] interface { } , len ( opts ) )
for _i := range opts {
_va [ _i ] = opts [ _i ]
}
var _ca [ ] interface { }
_ca = append ( _ca , ctx )
_ca = append ( _ca , _va ... )
ret := _m . Called ( _ca ... )
if len ( ret ) == 0 {
panic ( "no return value specified for Watch" )
}
var r0 streamingpb . StreamingCoordBroadcastService_WatchClient
var r1 error
if rf , ok := ret . Get ( 0 ) . ( func ( context . Context , ... grpc . CallOption ) ( streamingpb . StreamingCoordBroadcastService_WatchClient , error ) ) ; ok {
return rf ( ctx , opts ... )
}
if rf , ok := ret . Get ( 0 ) . ( func ( context . Context , ... grpc . CallOption ) streamingpb . StreamingCoordBroadcastService_WatchClient ) ; ok {
r0 = rf ( ctx , opts ... )
} else {
if ret . Get ( 0 ) != nil {
r0 = ret . Get ( 0 ) . ( streamingpb . StreamingCoordBroadcastService_WatchClient )
}
}
if rf , ok := ret . Get ( 1 ) . ( func ( context . Context , ... grpc . CallOption ) error ) ; ok {
r1 = rf ( ctx , opts ... )
} else {
r1 = ret . Error ( 1 )
}
return r0 , r1
}
// MockStreamingCoordBroadcastServiceClient_Watch_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Watch'
type MockStreamingCoordBroadcastServiceClient_Watch_Call struct {
* mock . Call
}
// Watch is a helper method to define mock.On call
// - ctx context.Context
// - opts ...grpc.CallOption
func ( _e * MockStreamingCoordBroadcastServiceClient_Expecter ) Watch ( ctx interface { } , opts ... interface { } ) * MockStreamingCoordBroadcastServiceClient_Watch_Call {
return & MockStreamingCoordBroadcastServiceClient_Watch_Call { Call : _e . mock . On ( "Watch" ,
append ( [ ] interface { } { ctx } , opts ... ) ... ) }
}
func ( _c * MockStreamingCoordBroadcastServiceClient_Watch_Call ) Run ( run func ( ctx context . Context , opts ... grpc . CallOption ) ) * MockStreamingCoordBroadcastServiceClient_Watch_Call {
_c . Call . Run ( func ( args mock . Arguments ) {
variadicArgs := make ( [ ] grpc . CallOption , len ( args ) - 1 )
for i , a := range args [ 1 : ] {
if a != nil {
variadicArgs [ i ] = a . ( grpc . CallOption )
}
}
run ( args [ 0 ] . ( context . Context ) , variadicArgs ... )
} )
return _c
}
func ( _c * MockStreamingCoordBroadcastServiceClient_Watch_Call ) Return ( _a0 streamingpb . StreamingCoordBroadcastService_WatchClient , _a1 error ) * MockStreamingCoordBroadcastServiceClient_Watch_Call {
_c . Call . Return ( _a0 , _a1 )
return _c
}
func ( _c * MockStreamingCoordBroadcastServiceClient_Watch_Call ) RunAndReturn ( run func ( context . Context , ... grpc . CallOption ) ( streamingpb . StreamingCoordBroadcastService_WatchClient , error ) ) * MockStreamingCoordBroadcastServiceClient_Watch_Call {
_c . Call . Return ( run )
return _c
}
// NewMockStreamingCoordBroadcastServiceClient creates a new instance of MockStreamingCoordBroadcastServiceClient. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations.
// The first argument is typically a *testing.T value.
func NewMockStreamingCoordBroadcastServiceClient ( t interface {
mock . TestingT
Cleanup ( func ( ) )
} ) * MockStreamingCoordBroadcastServiceClient {
mock := & MockStreamingCoordBroadcastServiceClient { }
mock . Mock . Test ( t )
t . Cleanup ( func ( ) { mock . AssertExpectations ( t ) } )
return mock
}