sidnt / proden

prog ram de sign n otes
0 stars 0 forks source link

what is testing #22

Open sidnt opened 4 years ago

sidnt commented 4 years ago

implementations aren't free of errors. when a contract is implemented, something could remain overlooked that might cause the implementation to misbehave in some specific context.

exhibitB: when an api contract is thought of, there are some notions of proper behaviour of that contract. this we use when testing the implementation of that contract. that given this context, this should be the expected outpu of the implementation.