Forum member
Remco NCrunch Developer
7611 posts
Posts by Remco
-
MissingMethodException when calling extension method
Hi Jim, Thanks for posting! I've just tried running your source code myself and it seemed to work without problems for me, so I suspect this is caused by something in your environment. Does the problem occur consistently for you? Or does a reset of the NCrunch engine rectify it? Make sure …
16 May 2012 23:11 UTC
-
new column in code coverage window
Hi, Thanks for the feedback. This is an easy column to add and it makes good sense - I'll see what I can do. Out of interest, what would you see as being the main usage purpose behind the window listing uncovered lines? My first thought would be that this could easily be established by lookin…
16 May 2012 06:39 UTC
-
1.39b is slugish
Thanks - I just saw your later post as I finished off my own. It does make sense that the first run-through would seem slightly longer, as 1.39b caches some additional information during its first trip through your codebase. If you continue to notice sluggishness, please let me know. This release…
16 May 2012 06:36 UTC
-
1.39b is slugish
Hi, Problems like this can be tough to track down sometimes. Do you mind if I ask a few questions to establish what is happening? - Are you working with the new Metrics view open? Note that keeping this view open does mean that NCrunch needs to keep it updated, so it will consume a bit more …
16 May 2012 06:34 UTC
-
acquihire?
Hi James, Thanks for sharing your thoughts on this. As the subject of your post sits quite close to home for me (i.e. the future of NCrunch), it's naturally not a very easy thing for me to comment on without opening such a topic up for public discussion, but I'll do my best. NCrunch itself wa…
16 May 2012 06:01 UTC
-
gamification options?
Hi James - I can certainly see a connection here between NCrunch and gamification. Many people comment on how getting the markers to turn green seems like a game. Most likely this stems from the the fact that NCrunch gives you near immediate positive/negative feedback on success or failure of y…
16 May 2012 05:09 UTC
-
Project failing to build - where to find the errors?
This makes good sense. Usually where I've seen this problem it relates to included build files that specify their own <ProjectReference> or <AssemblyReference> tags. NCrunch needs to manipulate/remove these tags in order to control the assembly references used during the build process. I have a…
16 May 2012 00:58 UTC
-
Project failing to build - where to find the errors?
Most build errors should be shown in the Tests Window. As you have a customised build, it's possible that the build is failing due to an NCrunch internal problem of some kind - in which case you should have a look in the processing queue instead, which gives a much more physical output from the bui…
16 May 2012 00:34 UTC
-
Coverage shows black when tests cover the code
Thanks - I'm wondering if you wouldn't mind answering a few more questions to help me narrow down where it's going wrong. - Do you have anywhere in your solution multiple tests under the same physical name? - How many tests are covering the class in question? Are they all in the same test assemb…
15 May 2012 21:57 UTC
-
Markers disappearing
Thanks - this makes good sense. I fully agree that the configuration options are very simple at this stage and are in need of some improvement. Thanks for the feedback.
15 May 2012 09:03 UTC
-
Markers disappearing
Hi Moss, Thanks for posting! If you look under the processing queue, do you see any errors against any of the build tasks? Also, can you share the exact file path you have configured NCrunch to point to on your RAM disk? Thanks! Remco
14 May 2012 21:06 UTC
-
How does NCrunch determine what to put in the output location it uses to run the tests?
Hi Sam - NCrunch does use the .proj file to establish file dependencies for your projects, although this logic is not sophisticated enough to be able to parse the complex and dynamic dependencies that can exist in pre/post build events. To solve this problem I would recommend you use the 'Addi…
12 May 2012 00:43 UTC
-
Testing Issue with interactive tests
Hi Sebastian - The most likely cause of this problem is that the tests are making assumptions about the locations of DLLs that they are depending on. Normal (non-NCrunch) test runners will generally run tests within a directory that contains all the DLLs that are to be loaded into the test runne…
12 May 2012 00:35 UTC
-
Wizard memory
Thanks - this makes good sense. I'll see what I can do.
12 May 2012 00:31 UTC
-
Visual Cue on test re-run
NCrunch does show this, though I'm not sure how obvious this is in the documentation and its visibility may depend upon your colour scheme. Basically NCrunch will fade the markers that are covered by any tests for which the results may not be current. You'll notice that as soon as you make a cha…
12 May 2012 00:31 UTC
-
Coverage shows black when tests cover the code
Hi Sam - Can you share any more details about the structure of these tests? Note that NCrunch's code coverage is very physical in its nature - if you have static constructors or load-on-demand resources they will usually be considered as covered only by the first test that touches them in the te…
12 May 2012 00:25 UTC
-
Strong Name Validation Failed
Would you be able to answer some of the questions below? This will help me to better establish why the issue is occurring: - Is the assembly 'Company.Product.TDD.Tests' derived from a project within the same solution you are using NCrunch on? - How is the above assembly referenced from other pr…
10 May 2012 23:26 UTC
-
Strong Name Validation Failed
Hi - Thanks for posting! It looks to me like you have a complex signing scenario set up within this solution, so the best way to get this working with NCrunch is definitely to set the 'Prevent signing of output assembly' to TRUE for ALL of the projects in your solution. Hopefully this will reso…
10 May 2012 22:39 UTC
-
Coverage markers do not display, but NCrunch build works
Hi George, Thanks for the feedback! As you've correctly pointed out, there isn't any validation performed right now on the workspace base path. I'll make a note to add something in. I've tried to encourage people to use RAM disks in the NCrunch documentation, partly because I sometimes use…
10 May 2012 22:35 UTC
-
Build failure - no space before base class
Based on the description you've just given and some errors found in the log file you just submitted, I have a theory on what's causing this. Basically, when you run the SDK build script it's holding a read/write lock on the binaries that are being referenced from your working solution. This is c…
10 May 2012 22:04 UTC