@@ -2955,34 +2955,38 @@ func (s *MethodTestSuite) TestWorkspace() {
2955
2955
Deadline : b .Deadline ,
2956
2956
}).Asserts (w , policy .ActionUpdate )
2957
2957
}))
2958
- s .Run ("UpdateWorkspaceBuildFlagsByID" , s .Subtest (func (db database. Store , check * expects ) {
2959
- u := dbgen . User (s .T (), db , database.User {})
2960
- o := dbgen . Organization (s .T (), db , database.Organization {})
2961
- tpl := dbgen . Template (s .T (), db , database.Template {
2958
+ s .Run ("UpdateWorkspaceBuildFlagsByID" , s .Mocked (func (dbm * dbmock. MockStore , faker * gofakeit. Faker , check * expects ) {
2959
+ u := testutil . Fake (s .T (), faker , database.User {})
2960
+ o := testutil . Fake (s .T (), faker , database.Organization {})
2961
+ tpl := testutil . Fake (s .T (), faker , database.Template {
2962
2962
OrganizationID : o .ID ,
2963
2963
CreatedBy : u .ID ,
2964
2964
})
2965
- tv := dbgen . TemplateVersion (s .T (), db , database.TemplateVersion {
2965
+ tv := testutil . Fake (s .T (), faker , database.TemplateVersion {
2966
2966
TemplateID : uuid.NullUUID {UUID : tpl .ID , Valid : true },
2967
2967
OrganizationID : o .ID ,
2968
2968
CreatedBy : u .ID ,
2969
2969
})
2970
- w := dbgen . Workspace (s .T (), db , database.WorkspaceTable {
2970
+ w := testutil . Fake (s .T (), faker , database.Workspace {
2971
2971
TemplateID : tpl .ID ,
2972
2972
OrganizationID : o .ID ,
2973
2973
OwnerID : u .ID ,
2974
2974
})
2975
- j := dbgen . ProvisionerJob (s .T (), db , nil , database.ProvisionerJob {
2975
+ j := testutil . Fake (s .T (), faker , database.ProvisionerJob {
2976
2976
Type : database .ProvisionerJobTypeWorkspaceBuild ,
2977
2977
})
2978
- b := dbgen . WorkspaceBuild (s .T (), db , database.WorkspaceBuild {
2978
+ b := testutil . Fake (s .T (), faker , database.WorkspaceBuild {
2979
2979
JobID : j .ID ,
2980
2980
WorkspaceID : w .ID ,
2981
2981
TemplateVersionID : tv .ID ,
2982
2982
})
2983
- res := dbgen .WorkspaceResource (s .T (), db , database.WorkspaceResource {JobID : b .JobID })
2984
- agt := dbgen .WorkspaceAgent (s .T (), db , database.WorkspaceAgent {ResourceID : res .ID })
2985
- app := dbgen .WorkspaceApp (s .T (), db , database.WorkspaceApp {AgentID : agt .ID })
2983
+ res := testutil .Fake (s .T (), faker , database.WorkspaceResource {JobID : b .JobID })
2984
+ agt := testutil .Fake (s .T (), faker , database.WorkspaceAgent {ResourceID : res .ID })
2985
+ app := testutil .Fake (s .T (), faker , database.WorkspaceApp {AgentID : agt .ID })
2986
+
2987
+ dbm .EXPECT ().GetWorkspaceByID (gomock .Any (), w .ID ).Return (w , nil ).AnyTimes ()
2988
+ dbm .EXPECT ().GetWorkspaceBuildByID (gomock .Any (), b .ID ).Return (b , nil ).AnyTimes ()
2989
+ dbm .EXPECT ().UpdateWorkspaceBuildFlagsByID (gomock .Any (), gomock .Any ()).Return (nil ).AnyTimes ()
2986
2990
check .Args (database.UpdateWorkspaceBuildFlagsByIDParams {
2987
2991
ID : b .ID ,
2988
2992
HasAITask : sql.NullBool {Bool : true , Valid : true },
0 commit comments