Forum member

Remco NCrunch Developer

7611 posts

Posts by Remco

  1. Support for Localized Language

    Thanks for the suggestion. Yes - English New Zealand would likely be the locale used by the current NCrunch package, as this is the language on the machine that is building it. Is the current locale causing any issues for you? Or is it that you'd like to see NCrunch represented in multiple langua…

  2. NCrunch provides no feedback on ExpectedException test failures

    Hi, Thanks for sharing this issue. I've confirmed that the MSTest adapter isn't showing messages when failing with an expectedexception, and it definitely should be. I'll see that this gets fixed. Cheers, Remco

  3. Support for Visual Studio's Profiler

    Hi Rodney, Thanks for the suggestion! As NCrunch doesn't have any level of integration with the performance analysis features of Visual Studio, this would be quite a challenging feature to implement in the way that you currently use it. I'm wondering if you could share some more details about…

  4. Bug using Machine.Specifications

    Hi Jason, Thanks for taking the time to report this. It looks like a hole in the MSpec name parsing. I'll see that it gets fixed. Cheers, Remco

  5. Content files not copied

    Do the tests stay green now even if you restart the IDE? I'm wondering if perhaps NCrunch failed to correctly detect the content files that needed to be copied because MSBuild had already copied them with a prior build. I'll make a note to review how some of this code works to see if I can find an…

  6. Fail on private TestInitialize

    Hi, thanks for making me aware of this one! I'll add a note to change the NCrunch behaviour here to bring it in line with the standard. This shouldn't be hard to do. Cheers, Remco

  7. TDD statistics

    Hi, thanks for sharing this idea! I did have some similar thoughts around a metric that would let you know roughly how many hours of test running NCrunch has saved you, which would be an obvious sales pitch for the product during its evaluation :) I'll make a note of these ideas in the backlog…

  8. Run tests by attribute and namespace inclusion/exclusion lists

    Hi, thanks for posting! NCrunch does allow filtering of the tests that run automatically by creating custom [url=http://www.ncrunch.net/documentation/concepts_engine-modes]engine modes[/url]. Although I think you're asking to be able to also do this manually - perhaps with a pre-bound keypress? …

  9. Move coverage indicators to the line numbers gutter

    Hi, thanks for the suggestion! Although I don't think anyone has requested this before, it is a task that exists in the backlog simply because it makes good sense and would solve a few problems at the same time. I haven't yet managed to form a detailed assessment of the effort involved (it's VS in…

  10. Content files not copied

    Hi Peter - Support was added for including the copy of content files in the 1.43 release, so in theory this should work. In practice, I'm hoping you haven't been hit with a bug. Does it make any difference if you turn on the 'Copy referenced assemblies to workspace' setting for ALL the projec…

  11. Run one test at a time

    Yes! :) Here's some more details for anyone interested - [url=http://www.ncrunch.net/documentation/reference_runtime-framework_exclusively-uses-attribute]http://www.ncrunch.net/documentation/reference_runtime-framework_exclusively-uses-attribute[/url].

  12. JS testing support

    Hi, thanks for the feedback! Still no update on this one. It's a very big feature area and there is a lot in the pipeline so I'm certain that it won't be looked at in detail this year. Perhaps later! I'm glad you're enjoying NCrunch :) Cheers, Remco

  13. Reflection Exception when running tests.

    Nice work on identifying the cause of the problem. This is an easy one to solve - you simply need to introduce some conditional logic so that you use a different [InternalsVisibleTo] attribute when working with NCrunch, as opposed to the build server. You can make use of the [url=http://www.ncrunc…

  14. Classes with 0 compiled lines should not show 100%

    This makes sense. I think this has been requested already, but I'll make a note to address it. Thanks for the feedback.

  15. A (hopefully) new take on offering JS testing support

    Hi, thanks for sharing this! JS is definitely becoming more and more important ... although of course, this is a huge piece of work and it does contain problems that don't yet have a certain solution. Hopefully this will be an area explored in future.

  16. Ncrunch VS2012 does not build the project.

    It's hard to say whether there is a connection between the need for a manual install and the problem described above. At the moment both of these problems do have two things in common - neither has been reproduced in an environment where they could be fixed, and both are caused by unknown constrain…

  17. Reflection Exception when running tests.

    Hi, thanks for posting and for taking the time to try out NCrunch! There is something unusual with one of the fixture types in your test project that is causing runtime reflection to fail to resolve the type. Are you able to narrow down which class is causing the problem? I'd really like to see…

  18. 2 bugs? or strange behaviour?

    Hi Søren, As a general practice, I would recommend placing your IF statements and actions on different lines. This can make the code easier to debug (using breakpoints), and with NCrunch it will give you more details visibility on your code coverage. Ternary operators are an interesting case.…

  19. NCrunch 1.42.0.12 problem with VS 2012

    Nice work Brian! I'm not sure how this works, but as always with VS, there must be a reason hidden in there somewhere. I'm sure others will also find this information useful. Thanks for taking the time to share the solution :) Cheers, Remco

  20. Conditional Project/DLL reference problem

    I'm glad you managed to get this to work, and I'm also pleasantly surprised that the Choose element does work with the NCrunch build manipulation - it must be more resilient than I give it credit for :) Although I do think that there is something else going on here. I've just done some testing a…