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 |