3 | | "A bug is a test case you haven't written yet" [[BR]] |
4 | | "Unit Tests allow merciless [http://diveintopython.org/refactoring/refactoring.html refactoring]" |
5 | | |
6 | | As it is a disaster management tool, bugs in Sahana that lead to aid/rescue workers in the field receiving incorrect or incomplete information could potentially lead to disaster victims losing their lives. |
7 | | Therefore, Sahana developers need to place more emphasis on testing than might be required in other types of projects. |
8 | | |
9 | | This page defines what our current approach versus our [wiki:BluePrintTesting BluePrint for future options] |
10 | | |
11 | | Test-Driven Development is a programming styles which says that you 1st write your test cases (from the [BluePrints specs]) & then proceed to make them pass. |
12 | | |