MCPcopy Index your code
hub / github.com/coder/coder / expectUpsertTaskWorkspaceApp

Function expectUpsertTaskWorkspaceApp

coderd/wsbuilder/wsbuilder_test.go:1630–1648  ·  view source on GitHub ↗
(
	assertions func(database.UpsertTaskWorkspaceAppParams),
)

Source from the content-addressed store, hash-verified

1628}
1629
1630func expectUpsertTaskWorkspaceApp(
1631 assertions func(database.UpsertTaskWorkspaceAppParams),
1632) func(mTx *dbmock.MockStore) {
1633 return func(mTx *dbmock.MockStore) {
1634 mTx.EXPECT().UpsertTaskWorkspaceApp(gomock.Any(), gomock.Any()).
1635 Times(1).
1636 DoAndReturn(
1637 func(ctx context.Context, params database.UpsertTaskWorkspaceAppParams) (database.TaskWorkspaceApp, error) {
1638 assertions(params)
1639 return database.TaskWorkspaceApp{
1640 TaskID: params.TaskID,
1641 WorkspaceBuildNumber: params.WorkspaceBuildNumber,
1642 WorkspaceAgentID: params.WorkspaceAgentID,
1643 WorkspaceAppID: params.WorkspaceAppID,
1644 }, nil
1645 },
1646 )
1647 }
1648}

Callers 1

Calls 2

EXPECTMethod · 0.45

Tested by

no test coverage detected