Hi, thanks for posting!
This is behaviour as designed. NUnit itself is rejecting the invalid test case and NCrunch is never made aware of it. This means that there is no way to represent the failure, as there is no test to associate it with. The markers therefore report green for the testcase that passes without problems.
Unfortunately NCrunch is rather limited in that it can only work with the information provided by test frameworks such as NUnit. In many cases, the frameworks themselves won't report structural issues with the tests - they will simply ignore the test. In other cases, the framework presents error information that is difficult or impossible for NCrunch to represent in its UI. To be safe, always follow Red->Green->Refactor to ensure new tests you have written are working correctly before you implement the code they target.