<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://devzone.nordicsemi.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Unit testing and emulating hardware</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/22143/unit-testing-and-emulating-hardware</link><description>Hello, 
 We are trying to set up unit testing for our project however had trouble running it on the nrf51 board and decided to run it natively on a windows platform. 
 My question is what is the best unit testing framework for nrf51 projects? We are</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Thu, 12 Jul 2018 10:20:39 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/22143/unit-testing-and-emulating-hardware" /><item><title>RE: Unit testing and emulating hardware</title><link>https://devzone.nordicsemi.com/thread/139863?ContentTypeID=1</link><pubDate>Thu, 12 Jul 2018 10:20:39 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:4a15dca6-7fa2-4c58-8ecd-a39c963c0450</guid><dc:creator>Jonathan S</dc:creator><description>&lt;p&gt;nRF52 is nicely covered using Unity (throwtheswitch) and &lt;a href="https://jumper.io"&gt;https://jumper.io&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;It&amp;#39;s an emulator that&amp;#39;s tailored for test automation with continuous integration.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Unit testing and emulating hardware</title><link>https://devzone.nordicsemi.com/thread/87025?ContentTypeID=1</link><pubDate>Thu, 18 May 2017 14:59:30 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:7357c7a7-9e62-4735-84fd-64f73950a8da</guid><dc:creator>bjorn-spockeli</dc:creator><description>&lt;p&gt;You are correct, we run the unit tests on actual hardware or FPGAs.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Unit testing and emulating hardware</title><link>https://devzone.nordicsemi.com/thread/87024?ContentTypeID=1</link><pubDate>Thu, 18 May 2017 14:53:16 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ddd8e569-76f6-4321-9ce4-acb02053ae35</guid><dc:creator>faikab</dc:creator><description>&lt;p&gt;Great thanks, and im guessing you dont use an emulator internally you run it on the actual hardware? or do you simply emulate the cortex processer?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Unit testing and emulating hardware</title><link>https://devzone.nordicsemi.com/thread/87023?ContentTypeID=1</link><pubDate>Thu, 18 May 2017 14:37:12 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:4127f687-4ec5-47bc-a7b5-50aefa664a97</guid><dc:creator>bjorn-spockeli</dc:creator><description>&lt;p&gt;I am afraid that I do not know what the majority of our customers use for unit testing, but I know that we use Unity and CMock internally.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Unit testing and emulating hardware</title><link>https://devzone.nordicsemi.com/thread/87022?ContentTypeID=1</link><pubDate>Thu, 18 May 2017 13:43:30 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:9fac2bf9-203f-443b-a1a4-64122da97646</guid><dc:creator>faikab</dc:creator><description>&lt;p&gt;Thanks for the post, I saw it but guessed things could have changed since 2 years ago. So there is nothing official but what is the most popular that people use? I am having trouble running unit tests from windows because some commands are for ARM architecture only, thus windows does not recognize them.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Unit testing and emulating hardware</title><link>https://devzone.nordicsemi.com/thread/87021?ContentTypeID=1</link><pubDate>Thu, 18 May 2017 11:54:00 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:7a61b966-cb6a-433e-92c1-e970d5609290</guid><dc:creator>bjorn-spockeli</dc:creator><description>&lt;p&gt;I am afraid that we do not provide any Unit Test Framework in our SDK, but this feature has been requested and reported internally, see &lt;a href="https://devzone.nordicsemi.com/question/7167/unit-test-on-nrf51822/"&gt;this&lt;/a&gt; answer.&lt;/p&gt;
&lt;p&gt;I am not aware of any publicly available nRF51 emulators used for unit testing.&lt;/p&gt;
&lt;p&gt;Best regards&lt;/p&gt;
&lt;p&gt;Bjørn&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Unit testing and emulating hardware</title><link>https://devzone.nordicsemi.com/thread/87020?ContentTypeID=1</link><pubDate>Wed, 17 May 2017 21:25:37 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c64b7e33-9269-4b1d-bbb3-24dc5ef66220</guid><dc:creator>endnode</dc:creator><description>&lt;p&gt;:)))))))))&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>