POCMock from Pretty Objects
 
My team has joined Anti-IF Campaign
infoOBJECTS
June 26, 2009  We join the AntiIFCampaign
May 30, 2009  Visual T# Samples are available
May 30, 2009  Visual T# v1.0 is released!
 
  • POCMock    • Visual T#  
  • Overview    • Features    • Download    • Buy    • Walkthroughs    • Support  
    Add to Favorites | Print   
 
POCMock News
open all | close all

December 21, 2007
POCMock v4.3.6
A new minor POCMock2 (Microsoft.NET v2 and VS 2005) release is now available.
This new version fix minor bugs and supports Microsoft.NET service pack 1.
Download POCMock now.


May 29, 2007
POCMock v4.3.5

A new minor POCMock2 (Microsoft.NET v2 and VS 2005) release is now available.
This new version fix minor bugs about generics and multi-dimensional arrays.
Download POCMock now.


March 5, 2007
POCMock v4.3.4

A new minor POCMock2 (Microsoft.NET v2 and VS 2005) release is now available.
This new version adds a new verifier: 'RunAnyVerifier' and adds better support for generic types.
Download POCMock now.


POCMock: the ultimate tool for creating Mock classes

You want to know in no time at all whether your product is working as it should?
You want to know how your product will react to extreme conditions?
In other words: do you want to guarantees the quality of your products?

Context

During software development, all sorts of problems can arise. The difficulty is not so much to fix the problem but to recognize the nature of the problem and its origin.

One of the most typical problems is that the code does not compile!
This type of problem does not have major consequences because the compiler indicates more or less the nature of the problem and where it is located in the code. All that is left to do is fix the problem.

There is another typical problem: the code crashes or even worse does not crash but does not do what we want!
This type of problem is much more difficult to fix because the problem must be detected at runtime. The faulty section of code must be running in such a situation that the tester will see the anomaly (often the problem is revealed through symptoms that occur much later). Of course, the tester has to be able to recognize the anomaly!

This is why testing is so important. Testing makes it possible to find execution problems and their origin instantly by running the different scenarios in each functionality of the program to be validated.

POCMock

POCMock was developed to guarantee the quality of our own products. As the available tools were not powerful enough for our needs, we had to develop our own. Now that POCMock exists, we want to make sure that all developers have access to the product. That is why we are making a free version available.

POCMock is a tool for developers who carry out white box automatic testing (which validates what goes on in the code as the developer writes) as opposed to black box testing (which only validates the code’s external effects).

Even if the problem is complex, you will find that using POCMock is incredibly simple: the add-in for Visual Studio allows you to mock anything you want in just a couple of clicks. Your developers will be that much more productive in the debugging of their applications.

POCMock is available in three different versions:

  1. POCMock Standard is a free version offering mocking functionalities for a maximum of 50 classes per module.

  2. POCMock Professional has not the limitations of Standard version, but is restricted to local applications. This version includes technical support by email.

  3. POCMock Enterprise supports all Professionnal version features including technical support, plus the mocking of objects on a remote server. It targets distributed applications (ASP.NET or Remoting).