About Mahmoud Hashemi
Mahmoud Hashemi is a backend engineer, open-source developer, and Wikipedian. He cut his teeth building scalable enterprise services in Python at PayPal, and has worked to pass on that knowledge at conferences, on PayPal's engineering blog, as well as in O'Reilly's Enterprise Software with Python. In his spare time, he enjoys maintaining several popular open-source libraries, and building FOSS Wikipedia applications like Listen to Wikipedia, the Weeklypedia newsletter, the Wikipedia IFTTT channel, and many more. He believes every coder has a responsibility to "see one, do one, teach one."
Mahmoud Hashemi has been a guest on 1 episode
27: Mahmoud Hashemi : unit, integration, and system testing
February 26th, 2017
41 mins 56 secs
TDD, enterprise software, integration testing, system testing, testing column, testing pyramid, unit testing, web frameworks
What is the difference between a unit test, an integration test, and a system test? Mahmoud Hashemi helps me to define these terms, as well as discuss the role of all testing variants in software development.