diff --git a/src/routes/setUsername.ts b/src/routes/setUsername.ts index e31328c..1f24780 100644 --- a/src/routes/setUsername.ts +++ b/src/routes/setUsername.ts @@ -70,7 +70,8 @@ export async function setUsername(req: Request, res: Response): Promise { }) .catch((err) => done(err)); }); + + it("Should delete row if new username is same as publicID", (done) => { + const publicID = getHash(user08PrivateUserID); + postSetUserName(getHash(user08PrivateUserID), publicID) + .then(async () => { + const usernameInfo = await getUsernameInfo(getHash(user08PrivateUserID)); + assert.strictEqual(usernameInfo, null); + done(); + }); + }); });