Microsoft Code Digger

Microsoft DevLabs Free

Code Digger analyzes possible execution paths through your .NET code. The result is a table where each row shows a unique behavior of your code. The table helps you understand the behavior of the code, and it may also uncover hidden bugs. Through the new context menu item "Ge...

(50) Review
Visual Studio
2013, 2012
Download (38,778)
12/7/2013
0.95.4
View
E-mail Twitter del.icio.us Digg Facebook
Add to favorites
Description
Reviews (50)
Q and A (25)
Sign in to write a review
Sort by:

by Reid Hochstedler | February 06 2015

by dmodiwirijo | February 04 2015

by Lakshmipathy G | January 05 2015

It is helping to a great Extend. Thanks Loved it.

by kalkie | January 03 2015

by Michael L Perry, Faceted Worlds | December 01 2014

Great for simple algorithms. But it seems to give up too early on complex ones. I've been trying to get it to "discover" the perfect bowling game by asserting that score < 300, and so far it hasn't found it.

by cainem | November 28 2014

Very, very good but where is Pex?

by MargoB1 | November 27 2014

I have found this tool very useful - generating cases I would not have thought of and obscure conditions that would potentially stop the application - I can now account for these conditions in error handling

I am very pleased as this will increase the robustness of my application - although it goes out of bounds regularly but I'm not sure if thats a problem with the code i'm testing

by Roomkey | November 27 2014

by Andrey Kurdyumov | August 26 2014

Good tool, but lack of advanced features make it hard to use on large projects, since you have to manually test each method for potential bugs.

by RDHammond | August 22 2014

by Samuel Muñoz | August 04 2014

A must!! A nice extension for testing.

by JoaoMarques- | June 24 2014

by Saravana J | June 18 2014

Awesome tool! Really promising. The UI could be much better though.

by Christiaan Rakowski | June 12 2014

by Rolf Huisman | April 29 2014

by GBotros | April 16 2014

by Chen Rudai | March 27 2014

very very useful and helpful.

by CoolHacker | March 10 2014

Very good! But I miss so much full functionality of PEX in VS2012

by faenocasul | February 17 2014

Nice tool to quickly check for potential bugs. Not quite as throrough as good unit tests, but faster.

by Shaiju Janardhanan | January 21 2014

Trying to run on Visual studio 2012 Professional throws the following exception "Microsoft Pex Exploration Host has stopped working".
On selecting "Generate Input/Outputs table" produces the input/output table followed by this exception

1 - 20 of 50 Items   
Sign in to start a discussion


  • Smart Unit Tests in Visual Studio 2015 leverages the Pex Engine
    1 Posts | Last post January 14, 2015
    • I want to take this opportunity to mention that this functionality now ships as "Smart Unit Tests" starting with the Visual Studio 2015 Preview.
      Please try it out and let us know your feedback.
      
      You can send us feedback using any of the following:
      (1) Using the send-a-smile feature in Visual Studio (http://msdn.microsoft.com/en-us/library/zzszcehe.aspx).
      (2) On our blogs on msdn (http://blogs.msdn.com/b/visualstudioalm/archive/2014/11/19/introducing-smart-unit-tests.aspx, http://blogs.msdn.com/b/visualstudioalm/archive/2014/12/11/smart-unit-tests-a-mental-model.aspx).
      (3) On twitter @pvlakshm.
      (4) Right here.
      
      Thank you for your continued support.
      
      Pratap Lakshman
      
  • Extract Or Copy the Results
    1 Posts | Last post January 05, 2015
    • Please enable us to Copy the Results or to Extract the code. This will help to fix the functionality.
  • Get "The extension manifest is invalid" error
    2 Posts | Last post September 09, 2014
    • Get "The extension manifest is invalid" error when install to VS2013 Professional...
    • Solved. The error was because of removed VS2010: http://www.jarredcapellman.com/2014/4/6/Visual-Studio-2013---The-extension-manifest-is-invalid
  • path bounds exceeded
    1 Posts | Last post June 03, 2014
    • Can anyone tell me how to avoid the 'path bounds exceeded' ?
  • StringBuilder input data options
    1 Posts | Last post January 10, 2014
    • Could you analyze StringBuilder the same as string?
      And try the same input data options.
  • Visual Studio 2013
    4 Posts | Last post December 07, 2013
    • Do you know if and when a version for Visual Studio 2013 will be released?
    • Please let know... waiting for it
    • I also would like a VS2013 version
    • We just released an update that enables Visual Studio 2013 support.
  • Support VS 2013
    2 Posts | Last post December 07, 2013
    • Could you add Visual Studio 2013 support?
    • We just released an update that enables Visual Studio 2013 support.
  • Constructors used
    2 Posts | Last post October 10, 2013
    • Hi together!
      
      CodeDigger is a great tool and we like to use it in production! But I think I encountered some problems. Especially with constructors. It seems, that CodeDigger does not instantiate a class by all available constructors. Sometimes it seems, that CodeDigger does not used the standard ctor as well. Is that correct?
      
      Further, sometimes CodeDigger does not generate any outputs! What does that mean?
      
      If you like I can send some code examples to show the problem with ctors or something else and I hope you can answer my question! 
      
      Thanks a lot in advance and best regards from Berlin!
      Robin
      
    • I have to mention, that we use Fody for aspect-oriented programming. When I weave the NullGuard into the project, every output from CodeDigger disappears.
      
      But the question about the ctors is still valid! :)
      
      Thanks a lot!
      
      Robin
      
  • Crashed
    2 Posts | Last post September 02, 2013
    • Faulting application name: Microsoft.Pex.x86.exe, version: 1.0.0.0, time stamp: 0x51df1ba3
      Faulting module name: KERNELBASE.dll, version: 6.1.7601.18015, time stamp: 0x50b83c8a
      Exception code: 0xe0434352
      Fault offset: 0x0000c41f
      Faulting process id: 0x1e4c
      Faulting application start time: 0x01cea7e90cb4b47c
      Faulting application path: C:\Users\EPDev1\AppData\Local\Microsoft\VisualStudio\11.0\Extensions\b1k1evud.1o3\Microsoft.Pex.x86.exe
      Faulting module path: C:\Windows\syswow64\KERNELBASE.dll
      Report Id: 4cacada5-13dc-11e3-9407-2016d89bd407
    • Application: Microsoft.Pex.x86.exe
      Framework Version: v4.0.30319
      Description: The process was terminated due to an unhandled exception.
      Exception Info: System.InvalidOperationException
      Stack:
      
      Server stack trace: 
         at Microsoft.ExtendedReflection.Remote.RemoteServer.GetClient(String clientID)
  • Pex general setting in Options
    2 Posts | Last post August 19, 2013
    • Hi
      
      Does Code Digger look at the Pex/General settings in visual studio options?
      E.g. can I set a different MaxBranches value.
      
      Thank you.
    • After further investigation I can conclude it does..
1 - 10 of 25 Items