Unit test and test coverage in Ranorex

Ask general questions here.
rastek
Posts: 185
Joined: Wed Aug 06, 2014 12:00 pm

Unit test and test coverage in Ranorex

Post by rastek » Sun Feb 21, 2021 12:57 pm

I want to use Unit Test and cove coverage features in Ranorex but I do not know where to start (I know SharpDevelop and openCover thinks please do not write me these in the first)

I really wonder why there is no official Ranorex page for some feature existing in Ranorex -> Tools -> Unit Test and Code Coverage
We only know this options exist in Ranorex but no one knows how to use it, and never answered fully in the previous pots

I see few posts about Code Coverage , most of them points of this link which does not open

http://community.sharpdevelop.net/blogs ... Cover.aspx

I found PDF of this page which tels opencover. However it is still unclear where to downlaod and how to use it Ranorex.

How to write a unit test in Ranorex ? using nunig nugets ?

Is code coverage about covering of some development code with unit test, or its coverate of test code itsef ? ıf so whats is coverage based on ?

User avatar
vseaver
Certified Professional
Certified Professional
Posts: 16
Joined: Tue Jan 19, 2021 5:24 pm
Location: Colorado, US

Re: Unit test and test coverage in Ranorex

Post by vseaver » Tue May 04, 2021 10:58 pm

Hi Rastek, if you want to unit test your C# code from Ranorex you're going to want to pull in the import the libraries from your original code and then test them. From a coverage perspective that usually something you would implement from inside your AUT or application under test.

First you need to add a reference to the the code you want to unit test.
Do that like this:
add refernce.png

Then include it in your code here:
use refernce.png

Then instantiate whatever you want to test in your code and make assertions against it.
You do not have the required permissions to view the files attached to this post.
Sales Engineer @ Ranorex