Commercial vs Free Version
The table below highlights the feature differences between the commercial and free versions of Telerik JustMock, showcasing the advanced capabilities available exclusively in the commercial edition.
Feature | Commercial Version | Free Version |
---|---|---|
Call Original | ✔ | ✔ |
Do Nothing | ✔ | ✔ |
Do Instead | ✔ | ✔ |
Must Be Called | ✔ | ✔ |
Raise | ✔ | ✔ |
Raises | ✔ | ✔ |
Returns | ✔ | ✔ |
Throws | ✔ | ✔ |
Generics | ✔ | ✔ |
Mock Behaviors | ✔ | ✔ |
Mock Properties | ✔ | ✔ |
Asserting Occurrence | ✔ | ✔ |
Matchers | ✔ | ✔ |
Sequential Mocking | ✔ | ✔ |
Recursive Mocking | ✔ | ✔ |
Mock Internal Types Via Proxy | ✔ | ✔ |
Automocking | ✔ | ✔ |
Debug View | ✔ | ✔ |
Create and Arrange Mocks at the Same Time | ✔ | ✔ |
Entity Framework Mocking | ✔ | ✔ |
SharePoint Mocking | ✔ | ✗ |
Mock Non-Abstract and Non-Virtual Classes or Members | ✔ | Only non-abstract classes can be mocked. |
Sealed Mocking | ✔ | ✗ |
Static Mocking | ✔ | ✗ |
Partial Mocking | ✔ | ✗ |
Mocking Local Functions | ✔ | ✗ |
Threadpool Mocking | ✔ | ✗ |
Extension Methods Mocking | ✔ | ✗ |
System API / MsCorlib Mocking | ✔ | ✗ |
Mocking Non-public Members and Types | ✔ | ✗ |
Mocking LINQ Queries | ✔ | ✗ |
Private Accessor | ✔ | ✗ |
Mocking DLL Imports | ✔ | ✗ |
Legend
✔ | Supported feature |
✗ | Not supported feature |