mastouille.fr est l'un des nombreux serveurs Mastodon indépendants que vous pouvez utiliser pour participer au fédiverse.
Mastouille est une instance Mastodon durable, ouverte, et hébergée en France.

Administré par :

Statistiques du serveur :

591
comptes actifs

#xunit

0 message0 participant0 message aujourd’hui
Khalid K-1000 🤖<p>🚀 Neat! <a href="https://mastodon.social/tags/Duende" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Duende</span></a> is sponsoring <a href="https://mastodon.social/tags/dotnet" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>dotnet</span></a> project Shouldy for the next year for $3,000. <a href="https://mastodon.social/tags/unittesting" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>unittesting</span></a> <a href="https://mastodon.social/tags/xunit" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>xunit</span></a> <a href="https://mastodon.social/tags/nunit" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>nunit</span></a> <a href="https://mastodon.social/tags/mstest" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>mstest</span></a></p><p><a href="https://blog.duendesoftware.com/posts/20250415-shouldly-assertion-framework/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">blog.duendesoftware.com/posts/</span><span class="invisible">20250415-shouldly-assertion-framework/</span></a></p>
Alvin Ashcraft<p>Microsoft.Testing.Platform: Now Supported by All Major .NET Test Frameworks. <a href="https://devblogs.microsoft.com/dotnet/mtp-adoption-frameworks/?hide_banner=true" rel="nofollow noopener noreferrer" target="_blank">https://devblogs.microsoft.com/dotnet/mtp-adoption-frameworks/?hide_banner=true</a> <a class="hashtag" href="https://bsky.app/search?q=%23mstest" rel="nofollow noopener noreferrer" target="_blank">#mstest</a> <a class="hashtag" href="https://bsky.app/search?q=%23xunit" rel="nofollow noopener noreferrer" target="_blank">#xunit</a> <a class="hashtag" href="https://bsky.app/search?q=%23nunit" rel="nofollow noopener noreferrer" target="_blank">#nunit</a> <a class="hashtag" href="https://bsky.app/search?q=%23dotnet" rel="nofollow noopener noreferrer" target="_blank">#dotnet</a> <a class="hashtag" href="https://bsky.app/search?q=%23unittesting" rel="nofollow noopener noreferrer" target="_blank">#unittesting</a> <a class="hashtag" href="https://bsky.app/search?q=%23csharp" rel="nofollow noopener noreferrer" target="_blank">#csharp</a><br><br><a href="https://devblogs.microsoft.com/dotnet/mtp-adoption-frameworks/?hide_banner=true" rel="nofollow noopener noreferrer" target="_blank">Microsoft.Testing.Platform: No...</a></p>
Marco Siccardi :dotnet:<p>Using <a href="https://dotnet.social/tags/Regex" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Regex</span></a> to migrate from <a href="https://dotnet.social/tags/FluentAssertions" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>FluentAssertions</span></a> to <a href="https://dotnet.social/tags/XUnit" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>XUnit</span></a> <a href="https://dotnet.social/tags/Assertions" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Assertions</span></a><br>- via <a href="https://dotnet.social/tags/ilovedotnet" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ilovedotnet</span></a></p><p><a href="https://ilovedotnet.org/blogs/using-regex-to-migrate-from-fluent-assertions-to-xunit-assertions/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">ilovedotnet.org/blogs/using-re</span><span class="invisible">gex-to-migrate-from-fluent-assertions-to-xunit-assertions/</span></a></p><p><a href="https://dotnet.social/tags/dotNET" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>dotNET</span></a> <a href="https://dotnet.social/tags/testing" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>testing</span></a> <a href="https://dotnet.social/tags/unittest" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>unittest</span></a></p>
Darren McLeod<p><span class="h-card" translate="no"><a href="https://mastodon.gamedev.place/@djlink" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>djlink</span></a></span> experienced this yesterday. Wrote a parameterized unit test with 6 rows with <a href="https://techhub.social/tags/MSTest" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>MSTest</span></a> and it took a minute to run them all. Switched to <a href="https://techhub.social/tags/xUnit" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>xUnit</span></a> and took 72ms. I felt like the boiled frog. I had noticed <a href="https://techhub.social/tags/MSTest" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>MSTest</span></a> getting slower but didn't think it had gotten that bad.</p>
Vedran Mandić<p>My talk went great! :-) </p><p>I had a full "room"!</p><p>And here is my promised repo on dealing with integration tests in <a href="https://hachyderm.io/tags/dotnet" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>dotnet</span></a> </p><p>You can see <a href="https://hachyderm.io/tags/testcontainers" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>testcontainers</span></a> utilized, <a href="https://hachyderm.io/tags/docker" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>docker</span></a>, <a href="https://hachyderm.io/tags/xunit" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>xunit</span></a> custom parallel framework, <a href="https://hachyderm.io/tags/NSubstitute" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>NSubstitute</span></a>, <a href="https://hachyderm.io/tags/TestServer" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>TestServer</span></a> and all in <a href="https://hachyderm.io/tags/csharp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>csharp</span></a> testing e2e <a href="https://hachyderm.io/tags/HTTP" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>HTTP</span></a> <a href="https://hachyderm.io/tags/APIs" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>APIs</span></a> with <a href="https://hachyderm.io/tags/auth" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>auth</span></a>, <a href="https://hachyderm.io/tags/MySQL" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>MySQL</span></a>, <a href="https://hachyderm.io/tags/Redis" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Redis</span></a>, <a href="https://hachyderm.io/tags/RabbitMQ" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>RabbitMQ</span></a> and <a href="https://hachyderm.io/tags/MongoDB" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>MongoDB</span></a>.</p><p><a href="https://github.com/vmandic/dotnet-integration-tested" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/vmandic/dotnet-inte</span><span class="invisible">gration-tested</span></a></p>
Tim Abell<p>Has anyone out there tried the prerelease xUnit v3 package? How'd it go?</p><p><a href="https://www.nuget.org/packages/xunit.v3" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="">nuget.org/packages/xunit.v3</span><span class="invisible"></span></a></p><p><a href="https://mastodon.social/tags/dotnet" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>dotnet</span></a> <a href="https://mastodon.social/tags/testing" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>testing</span></a> <a href="https://mastodon.social/tags/xunit" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>xunit</span></a></p>
Scott Galloway<p>New little article, starting out with adding some basic unit testing for DbContext <br><a href="https://www.mostlylucid.net/blog/unittestingdbcontext" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">mostlylucid.net/blog/unittesti</span><span class="invisible">ngdbcontext</span></a><br>Will add a TON more later but this is just getting up and going with testing for this project.<br><a href="https://hachyderm.io/tags/aspnetcore" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>aspnetcore</span></a> <a href="https://hachyderm.io/tags/xunit" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>xunit</span></a> <a href="https://hachyderm.io/tags/efcore" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>efcore</span></a></p>
Khalid K-1000 🤖<p>The release candidate for <a href="https://mastodon.social/tags/JetBrainsRider" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>JetBrainsRider</span></a> 2024.2 with <a href="https://mastodon.social/tags/xUnit" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>xUnit</span></a> 3 support. This should help <a href="https://mastodon.social/tags/dotnet" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>dotnet</span></a> folks migrate their tests from v2 to v3. <a href="https://mastodon.social/tags/tdd" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>tdd</span></a> <a href="https://mastodon.social/tags/bdd" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>bdd</span></a> <a href="https://mastodon.social/tags/tests" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>tests</span></a></p><p>cc <span class="h-card" translate="no"><a href="https://hachyderm.io/@simoncropp" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>simoncropp</span></a></span> <span class="h-card" translate="no"><a href="https://mastodon.social/@bradwilson" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>bradwilson</span></a></span></p>
MartinDotNet<p>I got inspired last night to make all your tests a trace... so I built a thing. Still really rough, but it's working.</p><p><span class="h-card" translate="no"><a href="https://mastodon.social/@bradwilson" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>bradwilson</span></a></span> I'd be interested in your impressions.</p><p><a href="https://github.com/practical-otel/dotnet-xunit-otel" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/practical-otel/dotn</span><span class="invisible">et-xunit-otel</span></a></p><p><a href="https://hachyderm.io/tags/dotnet" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>dotnet</span></a> <a href="https://hachyderm.io/tags/opentelemetry" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>opentelemetry</span></a> <a href="https://hachyderm.io/tags/xunit" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>xunit</span></a></p>
bitbonk<p><span class="h-card" translate="no"><a href="https://dotnet.social/@xunit" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>xunit</span></a></span> Interesting, this reads like <a href="https://mastodon.social/tags/MSTest" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>MSTest</span></a> does something similar to what you have planned for <a href="https://mastodon.social/tags/xunit" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>xunit</span></a> v3.</p><p><a href="https://devblogs.microsoft.com/dotnet/introducing-ms-test-runner/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">devblogs.microsoft.com/dotnet/</span><span class="invisible">introducing-ms-test-runner/</span></a> <a href="https://mastodon.social/tags/dotnet" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>dotnet</span></a></p>
Maarten Balliauw<p>With <a href="https://mastodon.online/tags/testcontainers" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>testcontainers</span></a>, you can spin up and tear down <a href="https://mastodon.online/tags/Docker" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Docker</span></a> containers in your tests. </p><p>If you need a database, you don’t need to mock it: your <a href="https://mastodon.online/tags/xUnit" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>xUnit</span></a>, <a href="https://mastodon.online/tags/NUnit" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>NUnit</span></a>, and <a href="https://mastodon.online/tags/MSTest" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>MSTest</span></a> code can launch an actual database!</p><p>Learn more in this blog post by <span class="h-card" translate="no"><a href="https://mastodon.social/@khalidabuhakmeh" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>khalidabuhakmeh</span></a></span>: <a href="https://jb.gg/ua9vjg" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">jb.gg/ua9vjg</span><span class="invisible"></span></a></p><p><a href="https://mastodon.online/tags/dotnet" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>dotnet</span></a></p>
Maarten Balliauw<p>Join our free virtual event, <a href="https://mastodon.online/tags/JetBrains" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>JetBrains</span></a> .NET Day Online '23!</p><p>🗓️ September 26<br>🎙️ Topics: <a href="https://mastodon.online/tags/csharp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>csharp</span></a>, <a href="https://mastodon.online/tags/fsharp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>fsharp</span></a>, <a href="https://mastodon.online/tags/Blazor" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Blazor</span></a>, <a href="https://mastodon.online/tags/Avalonia" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Avalonia</span></a>, <a href="https://mastodon.online/tags/EFCore" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>EFCore</span></a>, <a href="https://mastodon.online/tags/xUnit" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>xUnit</span></a>, and more!</p><p>Register here: <a href="https://jb.gg/oxsbrw" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">jb.gg/oxsbrw</span><span class="invisible"></span></a></p><p><a href="https://mastodon.online/tags/dotnet" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>dotnet</span></a> <a href="https://mastodon.online/tags/JBDotNetDays" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>JBDotNetDays</span></a></p>
ecoAPM<p>Who says to never deploy on a Friday? We've got not just 1, but 2 new releases today!</p><p>First up, it's <a href="https://fosstodon.org/tags/TypeScript" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>TypeScript</span></a> 5 support for our <a href="https://fosstodon.org/tags/UnitTesting" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>UnitTesting</span></a>/#TDD framework, <a href="https://fosstodon.org/tags/xunit" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>xunit</span></a>.ts!</p><p><a href="https://www.npmjs.com/package/xunit.ts" rel="nofollow noopener noreferrer" target="_blank"><span class="invisible">https://www.</span><span class="">npmjs.com/package/xunit.ts</span><span class="invisible"></span></a></p><p>And a small security fix for our <a href="https://fosstodon.org/tags/GitHub" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GitHub</span></a> org admin helper utility, <a href="https://fosstodon.org/tags/GitHubLabelSync" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GitHubLabelSync</span></a>:</p><p><a href="https://www.nuget.org/packages/GitHubLabelSync" rel="nofollow noopener noreferrer" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">nuget.org/packages/GitHubLabel</span><span class="invisible">Sync</span></a></p><p>Happy Friday!</p>
Tomas Ekeli<p>i've written about setting up <a href="https://snabelen.no/tags/vscode" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>vscode</span></a> to run your tests continuously - putting squigglies in your code when tests fail. also - running your <a href="https://snabelen.no/tags/aspnetcore" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>aspnetcore</span></a> app continuously, capturing problems from its build. </p><p>turns out you can get <a href="https://snabelen.no/tags/vscode" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>vscode</span></a> to do a lot. </p><p><a href="https://www.eke.li/2023/03/vscode-tasks/" rel="nofollow noopener noreferrer" target="_blank"><span class="invisible">https://www.</span><span class="">eke.li/2023/03/vscode-tasks/</span><span class="invisible"></span></a></p><p><a href="https://snabelen.no/tags/tdd" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>tdd</span></a> <a href="https://snabelen.no/tags/continuousTesting" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>continuousTesting</span></a> <a href="https://snabelen.no/tags/devExperience" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>devExperience</span></a> <a href="https://snabelen.no/tags/dotnet" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>dotnet</span></a> <a href="https://snabelen.no/tags/aspnetcore" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>aspnetcore</span></a> <a href="https://snabelen.no/tags/xunit" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>xunit</span></a></p><p>edits: adding tags and fixing tyop</p>

How is it that I’ve been doing #SoftwareDevelopment for almost thirty years and have never run into the acronym SUT (system under test) or seen it used as a variable name in tests until today?

Though I’m not a fan of TLAs (three-letter acronyms) as variable names.

TIL

xunitpatterns.com/SUT.html
en.wikipedia.org/wiki/System_u
learn.microsoft.com/en-us/arch
thoughtbot.com/blog/don-t-stub

xunitpatterns.comSUT at XUnitPatterns.com