My Test Driven Python Calculator
This was a calculator application built using Test Driven Development.
The Calculator
class performs a number of mathematical operations.
The TestCalculator
class tests each operation against a known set of inputs/outputs contained in the files located
in the /csv
folder, where the CsvReader
class parses each file to derive test cases.
The test filepaths are provided in the TestProperties
class.
Screenshot of my tests passing. ![Unit Tests Passed](screenshots/7 passing tests.png)