| 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:
-
POCMock Standard is a free version offering mocking functionalities for a maximum of 50 classes per module.
-
POCMock Professional has not the limitations of Standard version, but is restricted to local
applications. This version includes technical support by email.
-
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).
|