Running Tests on Linux with TMockRunner
TMockRunner.sh allows you to run your .NETCORE unit tests on Linux machines.
To run TMockRunner.sh:
Deploy Typemock on your Linux agent:
• See Deploying On Linux Agent.
Then, to run tests:
• Get your unit testing project on your Linux machine.
• On your Linux agent, make sure that your current working directory is where you put TMockRunner.sh and MockWeaver.so and run TMockRunner.sh as follows:
Usage: ./TMockRunner.sh -register <license key> <company name> -deploy <deployment dir> [-logpath <log path dir>] [-help] dotnet test [flags and projects]
Example: /TMockRunner.sh -r YourKey YourCompany -d ../autodeploy dotnet test Typemock.Examples.CS.Core.dll
Parameter |
Description |
-r, -register <key> <company> |
Required. Your build server license information. |
-d, -deploy <path> |
Required. The directory to which Typemock will be delpoyed. |
-l, -logpath <path> |
The path to write diagnostic logs. |
-help |
Displays usage of TMockRunner.sh |