From 5a1d6ee9af6862ce6144150e4e7d605143c9f9bd Mon Sep 17 00:00:00 2001 From: Matt Corcoran Date: Wed, 16 Jul 2025 12:56:47 +0200 Subject: [PATCH] Addition of _UnitTests dir --- MyLibs/_UnitTests/todo.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 MyLibs/_UnitTests/todo.md diff --git a/MyLibs/_UnitTests/todo.md b/MyLibs/_UnitTests/todo.md new file mode 100644 index 0000000..968a302 --- /dev/null +++ b/MyLibs/_UnitTests/todo.md @@ -0,0 +1,20 @@ +# Unit Testing – Work in Progress + +> **Note:** Unit tests for this library are **not yet implemented**, but are planned. + +While MetaTrader 5 (MQL5) does not natively support a formal unit testing framework, the goal of writing automated tests to: +- Verify correctness +- Support ongoing development +- Ensure long-term maintainability + +This directory is intended to hold future test scripts that validate core components (e.g. position sizing, stop loss logic, and indicator handling) using **script-based test runners** and **mockable components**. + +--- + +## Planned Test Coverage + +- Orders dir +- Utils dir + +--- +