 Documentation
      ¶
      Documentation
      ¶
    
    
  
    
  
    Index ¶
- type CapabilitiesClientMock
- type KVStorageClientMock
- func (mock *KVStorageClientMock) Delete(ctx context.Context, in *bytestream.ReadRequest, opts ...grpc.CallOption) (*kv_storage.DeleteResponse, error)
- func (mock *KVStorageClientMock) DeleteCalls() []struct{ ... }
- func (mock *KVStorageClientMock) Get(ctx context.Context, in *bytestream.ReadRequest, opts ...grpc.CallOption) (grpc.ServerStreamingClient[bytestream.ReadResponse], error)
- func (mock *KVStorageClientMock) GetCalls() []struct{ ... }
- func (mock *KVStorageClientMock) Put(ctx context.Context, opts ...grpc.CallOption) (grpc.ClientStreamingClient[bytestream.WriteRequest, bytestream.WriteResponse], ...)
- func (mock *KVStorageClientMock) PutCalls() []struct{ ... }
 
- type SessionClientMock
- func (mock *SessionClientMock) GetSessionStats(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*session.GetSessionStatsResponse, error)
- func (mock *SessionClientMock) GetSessionStatsCalls() []struct{ ... }
- func (mock *SessionClientMock) SetSession(ctx context.Context, in *session.SetSessionRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
- func (mock *SessionClientMock) SetSessionCalls() []struct{ ... }
 
- type XcelerateConfigMock
- type XcodeRunnerMock
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CapabilitiesClientMock ¶
type CapabilitiesClientMock struct {
	// GetCapabilitiesFunc mocks the GetCapabilities method.
	GetCapabilitiesFunc func(ctx context.Context, in *remoteexecution.GetCapabilitiesRequest, opts ...grpc.CallOption) (*remoteexecution.ServerCapabilities, error)
	// contains filtered or unexported fields
}
    CapabilitiesClientMock is a mock implementation of remoteexecution.CapabilitiesClient.
func TestSomethingThatUsesCapabilitiesClient(t *testing.T) {
	// make and configure a mocked remoteexecution.CapabilitiesClient
	mockedCapabilitiesClient := &CapabilitiesClientMock{
		GetCapabilitiesFunc: func(ctx context.Context, in *remoteexecution.GetCapabilitiesRequest, opts ...grpc.CallOption) (*remoteexecution.ServerCapabilities, error) {
			panic("mock out the GetCapabilities method")
		},
	}
	// use mockedCapabilitiesClient in code that requires remoteexecution.CapabilitiesClient
	// and then make assertions.
}
func (*CapabilitiesClientMock) GetCapabilities ¶
func (mock *CapabilitiesClientMock) GetCapabilities(ctx context.Context, in *remoteexecution.GetCapabilitiesRequest, opts ...grpc.CallOption) (*remoteexecution.ServerCapabilities, error)
GetCapabilities calls GetCapabilitiesFunc.
func (*CapabilitiesClientMock) GetCapabilitiesCalls ¶
func (mock *CapabilitiesClientMock) GetCapabilitiesCalls() []struct { Ctx context.Context In *remoteexecution.GetCapabilitiesRequest Opts []grpc.CallOption }
GetCapabilitiesCalls gets all the calls that were made to GetCapabilities. Check the length with:
len(mockedCapabilitiesClient.GetCapabilitiesCalls())
type KVStorageClientMock ¶
type KVStorageClientMock struct {
	// DeleteFunc mocks the Delete method.
	DeleteFunc func(ctx context.Context, in *bytestream.ReadRequest, opts ...grpc.CallOption) (*kv_storage.DeleteResponse, error)
	// GetFunc mocks the Get method.
	GetFunc func(ctx context.Context, in *bytestream.ReadRequest, opts ...grpc.CallOption) (grpc.ServerStreamingClient[bytestream.ReadResponse], error)
	// PutFunc mocks the Put method.
	PutFunc func(ctx context.Context, opts ...grpc.CallOption) (grpc.ClientStreamingClient[bytestream.WriteRequest, bytestream.WriteResponse], error)
	// contains filtered or unexported fields
}
    KVStorageClientMock is a mock implementation of kv_storage.KVStorageClient.
func TestSomethingThatUsesKVStorageClient(t *testing.T) {
	// make and configure a mocked kv_storage.KVStorageClient
	mockedKVStorageClient := &KVStorageClientMock{
		DeleteFunc: func(ctx context.Context, in *bytestream.ReadRequest, opts ...grpc.CallOption) (*kv_storage.DeleteResponse, error) {
			panic("mock out the Delete method")
		},
		GetFunc: func(ctx context.Context, in *bytestream.ReadRequest, opts ...grpc.CallOption) (grpc.ServerStreamingClient[bytestream.ReadResponse], error) {
			panic("mock out the Get method")
		},
		PutFunc: func(ctx context.Context, opts ...grpc.CallOption) (grpc.ClientStreamingClient[bytestream.WriteRequest, bytestream.WriteResponse], error) {
			panic("mock out the Put method")
		},
	}
	// use mockedKVStorageClient in code that requires kv_storage.KVStorageClient
	// and then make assertions.
}
func (*KVStorageClientMock) Delete ¶
func (mock *KVStorageClientMock) Delete(ctx context.Context, in *bytestream.ReadRequest, opts ...grpc.CallOption) (*kv_storage.DeleteResponse, error)
Delete calls DeleteFunc.
func (*KVStorageClientMock) DeleteCalls ¶
func (mock *KVStorageClientMock) DeleteCalls() []struct { Ctx context.Context In *bytestream.ReadRequest Opts []grpc.CallOption }
DeleteCalls gets all the calls that were made to Delete. Check the length with:
len(mockedKVStorageClient.DeleteCalls())
func (*KVStorageClientMock) Get ¶
func (mock *KVStorageClientMock) Get(ctx context.Context, in *bytestream.ReadRequest, opts ...grpc.CallOption) (grpc.ServerStreamingClient[bytestream.ReadResponse], error)
Get calls GetFunc.
func (*KVStorageClientMock) GetCalls ¶
func (mock *KVStorageClientMock) GetCalls() []struct { Ctx context.Context In *bytestream.ReadRequest Opts []grpc.CallOption }
GetCalls gets all the calls that were made to Get. Check the length with:
len(mockedKVStorageClient.GetCalls())
func (*KVStorageClientMock) Put ¶
func (mock *KVStorageClientMock) Put(ctx context.Context, opts ...grpc.CallOption) (grpc.ClientStreamingClient[bytestream.WriteRequest, bytestream.WriteResponse], error)
Put calls PutFunc.
func (*KVStorageClientMock) PutCalls ¶
func (mock *KVStorageClientMock) PutCalls() []struct { Ctx context.Context Opts []grpc.CallOption }
PutCalls gets all the calls that were made to Put. Check the length with:
len(mockedKVStorageClient.PutCalls())
type SessionClientMock ¶
type SessionClientMock struct {
	// GetSessionStatsFunc mocks the GetSessionStats method.
	GetSessionStatsFunc func(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*session.GetSessionStatsResponse, error)
	// SetSessionFunc mocks the SetSession method.
	SetSessionFunc func(ctx context.Context, in *session.SetSessionRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// contains filtered or unexported fields
}
    SessionClientMock is a mock implementation of session.SessionClient.
func TestSomethingThatUsesSessionClient(t *testing.T) {
	// make and configure a mocked session.SessionClient
	mockedSessionClient := &SessionClientMock{
		GetSessionStatsFunc: func(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*session.GetSessionStatsResponse, error) {
			panic("mock out the GetSessionStats method")
		},
		SetSessionFunc: func(ctx context.Context, in *session.SetSessionRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) {
			panic("mock out the SetSession method")
		},
	}
	// use mockedSessionClient in code that requires session.SessionClient
	// and then make assertions.
}
func (*SessionClientMock) GetSessionStats ¶
func (mock *SessionClientMock) GetSessionStats(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*session.GetSessionStatsResponse, error)
GetSessionStats calls GetSessionStatsFunc.
func (*SessionClientMock) GetSessionStatsCalls ¶
func (mock *SessionClientMock) GetSessionStatsCalls() []struct { Ctx context.Context In *emptypb.Empty Opts []grpc.CallOption }
GetSessionStatsCalls gets all the calls that were made to GetSessionStats. Check the length with:
len(mockedSessionClient.GetSessionStatsCalls())
func (*SessionClientMock) SetSession ¶
func (mock *SessionClientMock) SetSession(ctx context.Context, in *session.SetSessionRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
SetSession calls SetSessionFunc.
func (*SessionClientMock) SetSessionCalls ¶
func (mock *SessionClientMock) SetSessionCalls() []struct { Ctx context.Context In *session.SetSessionRequest Opts []grpc.CallOption }
SetSessionCalls gets all the calls that were made to SetSession. Check the length with:
len(mockedSessionClient.SetSessionCalls())
type XcelerateConfigMock ¶
type XcelerateConfigMock struct {
	// SaveFunc mocks the Save method.
	SaveFunc func(logger log.Logger, os utils.OsProxy, encoderFactory utils.EncoderFactory) error
	// contains filtered or unexported fields
}
    XcelerateConfigMock is a mock implementation of xcode.XcelerateConfig.
func TestSomethingThatUsesXcelerateConfig(t *testing.T) {
	// make and configure a mocked xcode.XcelerateConfig
	mockedXcelerateConfig := &XcelerateConfigMock{
		SaveFunc: func(logger log.Logger, os utils.OsProxy, encoderFactory utils.EncoderFactory) error {
			panic("mock out the Save method")
		},
	}
	// use mockedXcelerateConfig in code that requires xcode.XcelerateConfig
	// and then make assertions.
}
func (*XcelerateConfigMock) Save ¶
func (mock *XcelerateConfigMock) Save(logger log.Logger, os utils.OsProxy, encoderFactory utils.EncoderFactory) error
Save calls SaveFunc.
func (*XcelerateConfigMock) SaveCalls ¶
func (mock *XcelerateConfigMock) SaveCalls() []struct { Logger log.Logger Os utils.OsProxy EncoderFactory utils.EncoderFactory }
SaveCalls gets all the calls that were made to Save. Check the length with:
len(mockedXcelerateConfig.SaveCalls())
type XcodeRunnerMock ¶
type XcodeRunnerMock struct {
	// RunFunc mocks the Run method.
	RunFunc func(ctx context.Context, args []string) xcodeargs.RunStats
	// contains filtered or unexported fields
}
    XcodeRunnerMock is a mock implementation of xcode.XcodeRunner.
func TestSomethingThatUsesXcodeRunner(t *testing.T) {
	// make and configure a mocked xcode.XcodeRunner
	mockedXcodeRunner := &XcodeRunnerMock{
		RunFunc: func(ctx context.Context, args []string) xcodeargs.RunStats {
			panic("mock out the Run method")
		},
	}
	// use mockedXcodeRunner in code that requires xcode.XcodeRunner
	// and then make assertions.
}