<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Multi-version NUnit testing framework for Revit API. in Revit API Forum</title>
    <link>https://forums.autodesk.com/t5/revit-api-forum/multi-version-nunit-testing-framework-for-revit-api/m-p/13327351#M1651</link>
    <description>&lt;P&gt;Thanks for sharing, I appreciate it.&lt;/P&gt;</description>
    <pubDate>Wed, 19 Feb 2025 09:41:14 GMT</pubDate>
    <dc:creator>borkheather375</dc:creator>
    <dc:date>2025-02-19T09:41:14Z</dc:date>
    <item>
      <title>Multi-version NUnit testing framework for Revit API.</title>
      <link>https://forums.autodesk.com/t5/revit-api-forum/multi-version-nunit-testing-framework-for-revit-api/m-p/13230523#M1643</link>
      <description>&lt;P&gt;Hello everyone, after some years of development my Test framework for Revit API is released.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;A href="https://www.youtube.com/watch?v=_lsmvQtGftE" target="_blank" rel="noopener"&gt;ricaun.RevitTest&lt;/A&gt;&lt;/STRONG&gt; is a multi-version NUnit testing framework for Revit API. &lt;STRONG&gt;Support Revit 2019 to 2025.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Features:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Run tests and debug using Visual Studio to execute tests inside Revit.&lt;/LI&gt;&lt;LI&gt;Open and Close Revit and dotnet test execution.&lt;/LI&gt;&lt;LI&gt;Auto detect Revit installation and no manual plugin installation required.&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The whole project is open-source with all the utility packages.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;div class="video-embed-center video-embed"&gt;&lt;iframe class="embedly-embed" src="https://cdn.embedly.com/widgets/media.html?src=https%3A%2F%2Fwww.youtube.com%2Fembed%2F_lsmvQtGftE%3Ffeature%3Doembed&amp;amp;display_name=YouTube&amp;amp;url=https%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3D_lsmvQtGftE&amp;amp;image=https%3A%2F%2Fi.ytimg.com%2Fvi%2F_lsmvQtGftE%2Fhqdefault.jpg&amp;amp;type=text%2Fhtml&amp;amp;schema=youtube" width="200" height="112" scrolling="no" title="Open-Source RevitTest - Revit API Live" frameborder="0" allow="autoplay; fullscreen; encrypted-media; picture-in-picture;" allowfullscreen="true"&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The best way to start is download the sample project.&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&amp;nbsp;&lt;A href="https://github.com/ricaun-io/RevitTest" target="_blank" rel="noopener"&gt;https://github.com/ricaun-io/RevitTest&lt;/A&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;For help and discussion:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;A href="https://github.com/ricaun-io/RevitTest/discussions" target="_blank" rel="noopener"&gt;https://github.com/ricaun-io/RevitTest/discussions&lt;/A&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 26 Dec 2024 12:51:18 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/revit-api-forum/multi-version-nunit-testing-framework-for-revit-api/m-p/13230523#M1643</guid>
      <dc:creator>ricaun</dc:creator>
      <dc:date>2024-12-26T12:51:18Z</dc:date>
    </item>
    <item>
      <title>Re: Multi-version NUnit testing framework for Revit API.</title>
      <link>https://forums.autodesk.com/t5/revit-api-forum/multi-version-nunit-testing-framework-for-revit-api/m-p/13231591#M1644</link>
      <description>&lt;P&gt;Wow, brilliant! Thank you ever so much,&amp;nbsp;&lt;a href="https://forums.autodesk.com/t5/user/viewprofilepage/user-id/4176855"&gt;@ricaun&lt;/a&gt;&amp;nbsp;! &amp;nbsp;I wish you a happy and peaceful &lt;A href="https://en.wikipedia.org/wiki/Twelfth_Night_(holiday)" target="_blank" rel="noopener"&gt;midwinter break!&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 27 Dec 2024 10:55:59 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/revit-api-forum/multi-version-nunit-testing-framework-for-revit-api/m-p/13231591#M1644</guid>
      <dc:creator>jeremy_tammik</dc:creator>
      <dc:date>2024-12-27T10:55:59Z</dc:date>
    </item>
    <item>
      <title>Re: Multi-version NUnit testing framework for Revit API.</title>
      <link>https://forums.autodesk.com/t5/revit-api-forum/multi-version-nunit-testing-framework-for-revit-api/m-p/13238253#M1645</link>
      <description>&lt;P&gt;Thank you so much.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 10 Feb 2025 07:53:35 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/revit-api-forum/multi-version-nunit-testing-framework-for-revit-api/m-p/13238253#M1645</guid>
      <dc:creator>borkheather375</dc:creator>
      <dc:date>2025-02-10T07:53:35Z</dc:date>
    </item>
    <item>
      <title>Re: Multi-version NUnit testing framework for Revit API.</title>
      <link>https://forums.autodesk.com/t5/revit-api-forum/multi-version-nunit-testing-framework-for-revit-api/m-p/13240235#M1646</link>
      <description>&lt;P&gt;Coming from &lt;A href="https://civilwhiz.com/docs/autocad-civil-3d-plugin-unit-test-with-nunit/" target="_blank" rel="noopener"&gt;AUTOCAD/Civil 3D&lt;/A&gt; ( and writing plugins for Civil 3D), that's really great!&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Any chance that you will port this to Civil 3D as well?&lt;/P&gt;</description>
      <pubDate>Sun, 02 Mar 2025 01:39:33 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/revit-api-forum/multi-version-nunit-testing-framework-for-revit-api/m-p/13240235#M1646</guid>
      <dc:creator>soonhui</dc:creator>
      <dc:date>2025-03-02T01:39:33Z</dc:date>
    </item>
    <item>
      <title>Re: Multi-version NUnit testing framework for Revit API.</title>
      <link>https://forums.autodesk.com/t5/revit-api-forum/multi-version-nunit-testing-framework-for-revit-api/m-p/13240616#M1647</link>
      <description>&lt;P&gt;I don't have the incentive to port to AutoCAD/Civil, the whole project does not worth, only if you create a command line application to use AutoCAD and make the test adapter to use that application.&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;That's already implemented in the TestAdapter, so I can change some configuration and run tests using &lt;STRONG&gt;Design Automation for Revit&lt;/STRONG&gt; instead of the Revit desktop version.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="mermaid-diagram-2025-01-03-082719.png" style="width: 600px;"&gt;&lt;img src="https://forums.autodesk.com/t5/image/serverpage/image-id/1450824i56094D3455AC9FBA/image-size/medium?v=v2&amp;amp;px=400" role="button" title="mermaid-diagram-2025-01-03-082719.png" alt="mermaid-diagram-2025-01-03-082719.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;That was the main goal of the project to enable to run locally with Revit for Desktop or in the cloud using Design Automation with the same test input.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Anyway you could create a discussion in the &lt;A href="https://github.com/ricaun-io/ricaun.RevitTest/discussions" target="_blank"&gt;https://github.com/ricaun-io/ricaun.RevitTest/discussions&lt;/A&gt;.&lt;/P&gt;&lt;P&gt;I don't have so much knowledge with AutoCAD API to be able to find the similar implementation from Revit API to AutoCAD API.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Probably the first one would be to create a command line application to run tests in &lt;STRONG&gt;Design Automation for AutoCAD&lt;/STRONG&gt;, that is less complex and not require to find AutoCAD in the local machine.&lt;BR /&gt;&lt;BR /&gt;Using this package that already support &lt;STRONG&gt;Design Automation for AutoCAD&lt;/STRONG&gt;: &lt;A href="https://github.com/ricaun-io/forge-api-dotnet-oss.design.automation" target="_blank"&gt;https://github.com/ricaun-io/forge-api-dotnet-oss.design.automation&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Is the same one I'm using in the &lt;A href="https://github.com/ricaun-io/ricaun.DA4R.NUnit" target="_blank"&gt;https://github.com/ricaun-io/ricaun.DA4R.NUnit&lt;/A&gt; to run tests using &lt;STRONG&gt;Design Automation for Revit&lt;/STRONG&gt;. (The repo is in private at the moment.)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;In the end you could &lt;STRONG&gt;&lt;A href="https://github.com/sponsors/ricaun-io" target="_blank" rel="noopener"&gt;sponsor the project&lt;/A&gt;&lt;/STRONG&gt;, that's a good incentive. &lt;span class="lia-unicode-emoji" title=":sign_of_the_horns:"&gt;🤘&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 03 Jan 2025 12:17:54 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/revit-api-forum/multi-version-nunit-testing-framework-for-revit-api/m-p/13240616#M1647</guid>
      <dc:creator>ricaun</dc:creator>
      <dc:date>2025-01-03T12:17:54Z</dc:date>
    </item>
    <item>
      <title>Re: Multi-version NUnit testing framework for Revit API.</title>
      <link>https://forums.autodesk.com/t5/revit-api-forum/multi-version-nunit-testing-framework-for-revit-api/m-p/13316639#M1648</link>
      <description>&lt;P&gt;Hi &lt;a href="https://forums.autodesk.com/t5/user/viewprofilepage/user-id/4176855"&gt;@ricaun&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;thank you very much for implementing and sharing this great tool!&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp;&lt;/P&gt;
&lt;P&gt;I have one quick questions: I assume that you are aware of and have evaluated the Dynamo Revit Test Framework (RTF):&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A href="https://github.com/DynamoDS/RevitTestFramework" target="_blank"&gt;https://github.com/DynamoDS/RevitTestFramework&lt;/A&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Can you confirm that, please, and possible share a word or two on what advantages&amp;nbsp;&lt;U&gt;&lt;STRONG&gt;ricaun.RevitTest&lt;/STRONG&gt;&lt;/U&gt; offers over and above RTF and other prior unit testing frameworks?&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp;&lt;/P&gt;
&lt;P&gt;Muito obrigado!&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp;&lt;/P&gt;
&lt;P&gt;Jeremy&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 13 Feb 2025 09:37:27 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/revit-api-forum/multi-version-nunit-testing-framework-for-revit-api/m-p/13316639#M1648</guid>
      <dc:creator>jeremy_tammik</dc:creator>
      <dc:date>2025-02-13T09:37:27Z</dc:date>
    </item>
    <item>
      <title>Re: Multi-version NUnit testing framework for Revit API.</title>
      <link>https://forums.autodesk.com/t5/revit-api-forum/multi-version-nunit-testing-framework-for-revit-api/m-p/13317293#M1649</link>
      <description>&lt;P&gt;Hey &lt;a href="https://forums.autodesk.com/t5/user/viewprofilepage/user-id/824630"&gt;@jeremy_tammik&lt;/a&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;The Dynamo Revit Test Framework (RTF) looks abandoned in GitHub and I don't think works with Revit 2025 that uses .NET Core.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Using &lt;STRONG&gt;ricaun.RevitTest&lt;/STRONG&gt; is really convenient to be able to execute tests inside Visual Studio Test Explorer.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;IMG src="https://raw.githubusercontent.com/ricaun-io/RevitTest/master/assets/RevitTest.Feature.Open.Close.gif" border="0" width="443" height="443" /&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Some &lt;STRONG&gt;ricaun.RevitTest&lt;/STRONG&gt; features would be:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Support multiple Revit versions (2019-2025) (Revit Preview)&lt;/LI&gt;&lt;LI&gt;Runs inside Visual Studio Test Explorer (dotnet test)&lt;/LI&gt;&lt;LI&gt;Do not require any manual plugin installation.&lt;/LI&gt;&lt;LI&gt;Support to run tests using Design Automation for Revit.&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;About running tests using &lt;STRONG&gt;Design Automation for Revit&lt;/STRONG&gt;, I have a class session in DevCon Europe this year about &lt;STRONG&gt;ricaun.RevitTest&lt;/STRONG&gt;.&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;A href="https://events.autodesk.com/flow/autodesk/devcon25emea/mainevent/page/agenda/session/1734703627846001oL4U" target="_blank" rel="noopener"&gt;&lt;SPAN class=""&gt;Multi-Version RevitTest Framework: Unit Testing Revit API using Design Automation.&lt;/SPAN&gt;&lt;/A&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Gonna share everything in my &lt;A href="https://ricaun.com/youtube" target="_blank" rel="noopener"&gt;youtube&lt;/A&gt; channel.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 13 Feb 2025 14:34:23 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/revit-api-forum/multi-version-nunit-testing-framework-for-revit-api/m-p/13317293#M1649</guid>
      <dc:creator>ricaun</dc:creator>
      <dc:date>2025-02-13T14:34:23Z</dc:date>
    </item>
    <item>
      <title>Re: Multi-version NUnit testing framework for Revit API.</title>
      <link>https://forums.autodesk.com/t5/revit-api-forum/multi-version-nunit-testing-framework-for-revit-api/m-p/13317476#M1650</link>
      <description>&lt;P&gt;Brilliant! Thank you very much&amp;nbsp;for the very helpful and detailed in-depth explanation!&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Good luck with your class at DevCon; sounds great!&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 13 Feb 2025 15:44:50 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/revit-api-forum/multi-version-nunit-testing-framework-for-revit-api/m-p/13317476#M1650</guid>
      <dc:creator>jeremy_tammik</dc:creator>
      <dc:date>2025-02-13T15:44:50Z</dc:date>
    </item>
    <item>
      <title>Re: Multi-version NUnit testing framework for Revit API.</title>
      <link>https://forums.autodesk.com/t5/revit-api-forum/multi-version-nunit-testing-framework-for-revit-api/m-p/13327351#M1651</link>
      <description>&lt;P&gt;Thanks for sharing, I appreciate it.&lt;/P&gt;</description>
      <pubDate>Wed, 19 Feb 2025 09:41:14 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/revit-api-forum/multi-version-nunit-testing-framework-for-revit-api/m-p/13327351#M1651</guid>
      <dc:creator>borkheather375</dc:creator>
      <dc:date>2025-02-19T09:41:14Z</dc:date>
    </item>
    <item>
      <title>Re: Multi-version NUnit testing framework for Revit API.</title>
      <link>https://forums.autodesk.com/t5/revit-api-forum/multi-version-nunit-testing-framework-for-revit-api/m-p/13347414#M1652</link>
      <description>&lt;P&gt;Just to share with everyone, I did &lt;A href="https://civilwhiz.com/docs/autocad-civil-3d-plugin-unit-test-with-nunit/" target="_blank" rel="noopener"&gt;a more extensive writeup&lt;/A&gt; on how to run NUnit tests with AutoCAD/Civil 3D plugins. Feedbacks are welcome!&lt;/P&gt;</description>
      <pubDate>Sun, 02 Mar 2025 06:46:50 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/revit-api-forum/multi-version-nunit-testing-framework-for-revit-api/m-p/13347414#M1652</guid>
      <dc:creator>soonhui</dc:creator>
      <dc:date>2025-03-02T06:46:50Z</dc:date>
    </item>
  </channel>
</rss>

