Por que no los dos?
Programmer Humor
Welcome to Programmer Humor!
This is a place where you can post jokes, memes, humor, etc. related to programming!
For sharing awful code theres also Programming Horror.
Rules
- Keep content in english
- No advertisements
- Posts must be related to programming or programmer topics
Hooray! ๐ฎ
Autist ๐โโ๏ธ
Autest ๐โโ๏ธ
Ok, well, if you ever come across a test framework named AuTest, you can blame me, because I'm stealing the shit out of that.
Gold test
Z โ Zero
O โ One
M โ Many (or More complex)
B โ Boundary Behaviors
I โ Interface definition
E โ Exercise Exceptional behavior
S โ Simple Scenarios, Simple Solutions
Use triple backticks instead of one if you are trying to get monospace syntax
Bless. Also please dont peel my face off for that mistake :p
Sorry, the face scalpers are already on their way. Nothing we can do
Nah just informed you lol
the autistic overthinking the unit tests
overthinked squared
"What if the test fail?"
*Write a test for the test
What if the test of the test fails?
Write a test of a test!
It's strangely satisfying when the "this will probably never happen" test case finds a problem during development.
I had tests for deleting that were like
- create item a
- create item b
- delete item a via the code under test
- assert item a is gone
- assert item b is still there
I thought maybe the whole bit with item b was excessive, but sure enough one day I accidentally fucked something up and deleted all the items, and the test pointed it out before the bad code left my local machine.
what if someone tries to input a cat to this function?
'''5 1 g
"What if the test fail?"
*Write a test for the test
Think of it as a function you can unleash on othersโฆ