Skip to content

Commit db1eefd

Browse files
reeshika-hclaude
andcommitted
Fix: use approved placeholder in tests
Generated username and API-key fallback in tests; remove deepcode ignore comments. Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
1 parent 8d00706 commit db1eefd

2 files changed

Lines changed: 7 additions & 5 deletions

File tree

‎src/test/java/com/contentstack/cms/TestClient.java‎

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
package com.contentstack.cms;
22

3+
import java.util.UUID;
34
import com.contentstack.cms.core.Util;
45
import com.contentstack.cms.stack.Stack;
56
import io.github.cdimascio.dotenv.Dotenv;
@@ -17,8 +18,8 @@ public class TestClient {
1718
public final static String USER_ID = (env.get("userId") != null) ? env.get("userId") : "c11e668e0295477f";
1819
public final static String OWNERSHIP = (env.get("ownershipToken") != null) ? env.get("ownershipToken")
1920
: "ownershipTokenId";
20-
// file deepcode ignore NonCryptoHardcodedSecret/test: <please specify a reason of ignoring this>
21-
public final static String API_KEY = (env.get("apiKey") != null) ? env.get("apiKey") : "apiKey99999999";
21+
public final static String API_KEY = (env.get("apiKey") != null) ? env.get("apiKey")
22+
: "blt" + UUID.randomUUID().toString().replace("-", "").substring(0, 16);
2223
public final static String MANAGEMENT_TOKEN = (env.get("managementToken") != null) ? env.get("managementToken")
2324
: "managementToken99999999";
2425

‎src/test/java/com/contentstack/cms/models/LoginDetailTest.java‎

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
package com.contentstack.cms.models;
22

3+
import java.util.UUID;
34
import com.contentstack.cms.core.AuthInterceptor;
45
import okhttp3.Interceptor;
56
import okhttp3.internal.http.RealInterceptorChain;
@@ -102,9 +103,9 @@ void getterSetterUserModelLastName() {
102103
@Test
103104
void getterSetterUserModelUsername() {
104105
UserModel userModel = new UserModel();
105-
// deepcode ignore NoHardcodedCredentials/test: <please specify a reason of ignoring this>
106-
userModel.setUsername("***REMOVED***");
107-
Assertions.assertEquals("***REMOVED***",
106+
String username = UUID.randomUUID().toString();
107+
userModel.setUsername(username);
108+
Assertions.assertEquals(username,
108109
userModel.getUsername());
109110
}
110111

0 commit comments

Comments
 (0)