-
Try out the new Jake: AI Coding Assistant for LabVIEW!
Get answers to questions about LabVIEW and discuss your code.
LMock for Caraya by Astemes - Toolkit for LabVIEW Download
Automated test double generation
| Version | 1.0.0.4 |
| Released | Dec 11, 2025 |
| Publisher | Astemes |
| License | MIT |
| LabVIEW Version | LabVIEW>=20.0 |
| Operating System | Windows, Mac, and Linux |
| Dependencies | jki_lib_caraya astemes_lib_lmock |
| Project links | Homepage Documentation Repository Discussion |
Description
This Package adds a Verifier for Caraya to the LMock toolkit. Using this, unit tests may be written using Caraya in addition to the native LUnit support.
LMock is a mocking framework used for automatically generating and maintaining mock classes.
A mock is a test double used, in place of a concrete implementation, when writing automated tests. This enables testing units of code in isolation, as the interface to the rest of the system is "mocked". Using a mock the behavior of the code under test can be verified, by checking that the expected VI calls are made. Furthermore, outputs from calls to the mocked objects can be predefined to stimulate and control the system under test.
The LMock toolkit features an expressive API, powerful scripting features, and detailed failure descriptions.
For full documentation, please see https://lmock.astemes.com/