DEV Community

Discussion on: RIP Copy and Paste from Stackoverflow! 🚨 (+Trojan Source Solution)

Collapse
andreidascalu profile image
Andrei Dascalu

"What if it has already happened to us?" You do have unit tests, don't you?

Collapse
dotnetsafer profile image
Dotnetsafer Author

Yes, but not all projects for example in some startups have complex unit tests for all aspects, obviously it is bad practice, but it is real. This is a simple 2 minute fix, but yes, you should have unit tests + test engineers. Thanks 💖

Collapse
momander profile image
Martin Omander

I think it would be possible to write malicious code that passes the unit tests. For example, what if the code in the article gave the user admin access if they are a legitimate admin or if their username is "fluffy-bunny"?

Some comments have been hidden by the post's author - find out more