Skip to content

Commit 81b0a56

Browse files
committed
Add tests on /messages route
1 parent d3d8542 commit 81b0a56

File tree

3 files changed

+295
-38
lines changed

3 files changed

+295
-38
lines changed

.gitignore

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
node_modules
22
.env
33
TO-DO-LIST.txt
4-
*.log
4+
*.log
5+
data-backup

controllers/message.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ module.exports.postMessage = async (req, res, next) => {
3434
message: message,
3535
});
3636
let savedMessage = await newMessage.save();
37-
res.status(201).send({ success: true, message: "Message created.", message: savedMessage });
37+
res.status(201).send({ success: true, message: "Message created.", newMessage: savedMessage });
3838
} catch (error) {
3939
next(error);
4040
}
@@ -46,15 +46,15 @@ module.exports.markMessageAsRead = async (req, res, next) => {
4646
return res.status(400).send({ success: false, message: "Required inputs missing" });
4747
}
4848
if (!isValidObjectId(messageId)) {
49-
return res.status(404).send({ success: false, message: "No message found." });
49+
return res.status(400).send({ success: false, message: "Invalid ID" });
5050
}
5151
let foundMessage = await Message.findById(messageId);
5252
if (!foundMessage) {
5353
return res.status(404).send({ success: false, message: "No message found." });
5454
}
5555
foundMessage.isRead = true;
5656
let updatedMessage = await foundMessage.save();
57-
res.status(200).send({ success: true, message: "Message updated successfully", message: updatedMessage });
57+
res.status(200).send({ success: true, message: "Message updated successfully", foundMessage: updatedMessage });
5858
} catch (error) {
5959
next(error);
6060
}

0 commit comments

Comments
 (0)