<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Testing Framework on AI VOID</title><link>https://ai-blog.noorshomelab.dev/tags/testing-framework/</link><description>Recent content in Testing Framework on AI VOID</description><generator>Hugo</generator><language>en</language><lastBuildDate>Wed, 20 Aug 2025 00:00:00 +0000</lastBuildDate><atom:link href="https://ai-blog.noorshomelab.dev/tags/testing-framework/index.xml" rel="self" type="application/rss+xml"/><item><title>Vitest: The New Default Testing Framework</title><link>https://ai-blog.noorshomelab.dev/angular-v21-mastery/chapter-7-vitest-intro/</link><pubDate>Wed, 20 Aug 2025 00:00:00 +0000</pubDate><guid>https://ai-blog.noorshomelab.dev/angular-v21-mastery/chapter-7-vitest-intro/</guid><description>&lt;h2 id="vitest-the-new-default-testing-framework"&gt;Vitest: The New Default Testing Framework&lt;/h2&gt;
&lt;p&gt;For a long time, Angular projects defaulted to Karma as the test runner and Jasmine as the testing framework. While this setup has served the community well, Karma has been deprecated since 2023, and the JavaScript testing ecosystem has evolved significantly. Modern tools offer faster execution, better developer experience, and closer alignment with current JavaScript module standards.&lt;/p&gt;
&lt;p&gt;Angular v21 addresses this by introducing &lt;strong&gt;Vitest as the new standard testing framework for newly created projects.&lt;/strong&gt; This is a significant shift that brings several compelling benefits to Angular developers.&lt;/p&gt;</description></item></channel></rss>