We from Blockmine take testing of code very seriously. To ensure the safety and state correctness of our code, we have run 300+ different unit tests. A unit test is an automatic execution of a system’s function, mathematically verifying the system’s internal state before and after the execution. Each single system state check is considered as one unit test. Thus, one function execution usually consists of multiple unit tests since multiple state changes are made. All performed unit tests can be found on GitHub.