Closed Jordan-Dennis closed 1 year ago
I think that I only need to test that the optical system is correctly instantiated and can be modified. The other tests for correctness occur in dLux
and do not need to be repeated here.
Closed via #15 merged via #44.
Hi all, In my research I have discovered the F.I.R.S.T principles of unit testing, which look like a good guide to writing unit tests well. They are: F = fast; I = independent; R = repeatable; S = self-validating; and T = thorough. I think that the first two are the most important, the others are obvious. Regards Jordan