Unit testing

As of today, SAMOA has more than 270,000 lines of c# code working together with more than 50GB of historical data (compressed).

To minimize the amount of bugs in the code and errors in the data, I’ve developed a long list of Unit Tests. These are checks that are run periodically and automatically on the system, to guarantee that the functions work as expected, and that nothing gets broken as the system grows.

On the data side, the time series are compared with different sources, and there are more Unit Tests that check data consistency.

Here is a snapshot of the window showing some Unit Test results.

image

Reader's Comments »

  1. [...] Unit Testing [...]

Leave a Reply

CAPTCHA Image Audio Version
Reload Image