At https://docs.codewars.com/languages/fsharp/nunit#tests :
Challenge should not be opened as it pulls in all of the user's symbols into the tests, which can lead to conflicts/cheating. It is enough to write UserModule.userFunction to call the user's function (open is similar to C#'s using)
- the order of arguments in
Assert.AreEqual() is wrong, it should be Assert.AreEqual(expected, actual), as usual in NUnit
- the optional message in 3rd parameter to
AreEqual() could be described
At https://docs.codewars.com/languages/fsharp/nunit#tests :
Challengeshould not beopened as it pulls in all of the user's symbols into the tests, which can lead to conflicts/cheating. It is enough to writeUserModule.userFunctionto call the user's function (openis similar to C#'susing)Assert.AreEqual()is wrong, it should beAssert.AreEqual(expected, actual), as usual in NUnitAreEqual()could be described