package Ġcom . tencent . devops . dispatch . kubernetes . utils Ċ Ċ import Ġcom . n ha ar man . mockito _ kotlin . mock Ċ import Ġcom . tencent . devops . common . dispatch . sdk . pojo . Dispatch Message Ċ import Ġcom . tencent . devops . common . pipeline . type . kubernetes . Kubernetes Dispatch Type Ċ import Ġorg . junit . Assert Ċ import Ġorg . junit . Test Ċ Ċ class ĠDispatch UtilsTest Ġ{ ĊĠĠĠ Ġprivate Ġval Ġdispatch Utils Ġ= ĠDispatch Utils ( ĊĠĠĠĠĠĠĠ Ġclient Ġ= Ġmock (), ĊĠĠĠĠĠĠĠ Ġdefault Image Config Ġ= Ġmock () ĊĠĠĠ Ġ) ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġget Pool () Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġdispatch Message Ġ= ĠDispatch Message ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġid Ġ= Ġ" 1 ", ĊĠĠĠĠĠĠĠĠĠĠĠ Ġsecret Key Ġ= Ġ"", ĊĠĠĠĠĠĠĠĠĠĠĠ Ġgateway Ġ= Ġ"", ĊĠĠĠĠĠĠĠĠĠĠĠ ĠprojectId Ġ= Ġ" 1 ", ĊĠĠĠĠĠĠĠĠĠĠĠ Ġpipeline Id Ġ= Ġ" 2 ", ĊĠĠĠĠĠĠĠĠĠĠĠ Ġbuild Id Ġ= Ġ" 3 ", ĊĠĠĠĠĠĠĠĠĠĠĠ Ġdispatch Message Ġ= Ġ"", ĊĠĠĠĠĠĠĠĠĠĠĠ ĠuserId Ġ= Ġ"", ĊĠĠĠĠĠĠĠĠĠĠĠ Ġvm Seq Id Ġ= Ġ"", ĊĠĠĠĠĠĠĠĠĠĠĠ Ġchannel Code Ġ= Ġ"", ĊĠĠĠĠĠĠĠĠĠĠĠ Ġvm Names Ġ= Ġ"", ĊĠĠĠĠĠĠĠĠĠĠĠ Ġatoms Ġ= Ġmap Of (), ĊĠĠĠĠĠĠĠĠĠĠĠ Ġzone Ġ= Ġnull , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġcontainer Hash Id Ġ= Ġ" 1 ", ĊĠĠĠĠĠĠĠĠĠĠĠ Ġexecute Count Ġ= Ġ 1 , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġcontainer Id Ġ= Ġ" 1 ", ĊĠĠĠĠĠĠĠĠĠĠĠ Ġcontainer Type Ġ= Ġ" 1 ", ĊĠĠĠĠĠĠĠĠĠĠĠ Ġstage Id Ġ= Ġ" 1 ", ĊĠĠĠĠĠĠĠĠĠĠĠ Ġdispatch Type Ġ= ĠKubernetes Dispatch Type ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġkubernetes Build Version Ġ= Ġ" 1 . 0 " ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ), ĊĠĠĠĠĠĠĠĠĠĠĠ Ġcustom Build Env Ġ= Ġmap Of () ĊĠĠĠĠĠĠĠ Ġ) ĊĊĠĠĠĠĠĠĠ ĠAssert . assertNotNull ( dispatch Utils . get Pool ( dispatch Message )) ĊĠĠĠ Ġ} Ċ } Ċ