### Question:
CellStsUtils { public static String getCellVersion() { return resolveSystemVariable(Constants.CELL_VERSION_ENV_VAR); }  static String getMyCellName(); static String getCellImageName(); static String getCellVersion(); static boolean isRequestToMicroGateway(CellStsRequest cellStsRequest); static boolean isWorkloadExternalToCellery(String destinationWorkloadName); static String getPrettyPrintJson(Map<String, String> attributes); static String getIssuerName(String cellName, String namespace); static String getGatewayIssuer(String cellName); static String getConfigFilePath(); static String getUnsecuredPathsConfigPath(); static void buildCellStsConfiguration(); static void readUnsecuredContexts(); static boolean isRunningInDebugMode(); static String resolveSystemVariable(String variableName); static boolean isCompositeSTS(); static String extractJwtFromAuthzHeader(String authzHeader); static String getAuthorizationHeaderValue(Map<String, String> requestHeaders); static String getNamespaceFromAddress(String address);  }### Answer:
@Test public void testGetCellVersion() throws Exception { try { String cellVersion = "2.1.1"; System.setProperty(Constants.CELL_VERSION_ENV_VAR, cellVersion); Assert.assertEquals(CellStsUtils.getCellVersion(), cellVersion, "Expected image name not found"); } finally { System.getProperties().remove(Constants.CELL_VERSION_ENV_VAR); } }