<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>VSCode on ThinkPractice: Smart Solutions to Practical Problems</title>
    <link>https://thinkpractice.nl/tags/vscode/</link>
    <description>Recent content in VSCode on ThinkPractice: Smart Solutions to Practical Problems</description>
    <generator>Hugo</generator>
    <language>en-us</language>
    <lastBuildDate>Wed, 18 Jun 2025 11:50:43 +0200</lastBuildDate>
    <atom:link href="https://thinkpractice.nl/tags/vscode/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Using GitHub Copilot to rewrite your XCTest tests to use Swift Testing</title>
      <link>https://thinkpractice.nl/post/copilot_1/</link>
      <pubDate>Wed, 18 Jun 2025 11:50:43 +0200</pubDate>
      <guid>https://thinkpractice.nl/post/copilot_1/</guid>
      <description>&lt;p&gt;I love the new &lt;code&gt;Swift Testing&lt;/code&gt; framework and have been using it whenever I can. However, I still have a lot of legacy code that uses &lt;code&gt;XCTest&lt;/code&gt; and I want to convert it to the new framework. This includes a lot of grunt work that I was thinking I hopefully could automate with GitHub Copilot. However, when I tried to do this, I found that Copilot often would create a mingle of &lt;code&gt;XCTest&lt;/code&gt; and &lt;code&gt;Swift Testing&lt;/code&gt; code, or stubbornly stuck to &lt;code&gt;XCTest&lt;/code&gt; even when I asked it to use &lt;code&gt;Swift Testing&lt;/code&gt;.&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
