#testing

Test Doubles

Test Doubles Dummy (Dummy Object) doesn't have any data inside can be empty object {} just exists that's the purpose of the Dummy Object…

End-to-End tests

End-to-End tests End-to-End (e2e) tests are tests that emulate user's behaviour. Basically, these tests looks like that: automatically opens…

Pyramid of testing

Pyramid of testing Types of testing (from less to more): e2e [ End-to-End tests ] e2e should be less [ Integration tests ] [ Unit tests ] a…

Unit tests

Unit tests Unit tests are tests of modularity They test specific part/piece of the system (called module ) independently from other modules…