shakedown.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
A community for live music fans with roots in the jam scene. Shakedown Social is run by a team of volunteers (led by @clifff and @sethadam1) and funded by donations.

Administered by:

Server stats:

285
active users

#unittest

0 posts0 participants0 posts today
Gary "grim" Kramlich<p>Holy crap! I just noticed we're up to 130 unit test suites in <span class="h-card" translate="no"><a href="https://fosstodon.org/@pidgin" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>pidgin</span></a></span> 3 now! Compare that to the 7 suites we have in Pidgin 2!</p><p>This is what we've been talking about when we've been saying that we're making the code easier to maintain. The code has been reworked so that we can actually unit test way more of it and we will continue to add more tests as we move forward!</p><p><a href="https://mastodon.social/tags/Pidgin" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Pidgin</span></a> <a href="https://mastodon.social/tags/Development" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Development</span></a> <a href="https://mastodon.social/tags/UnitTest" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>UnitTest</span></a> <a href="https://mastodon.social/tags/Maintainability" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Maintainability</span></a> <a href="https://mastodon.social/tags/techdebt" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>techdebt</span></a></p>
Brad Wilson<p>Thinking about what an AOT version of <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> would look like. I spent some time talking to <span class="h-card" translate="no"><a href="https://hachyderm.io/@agocke" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>agocke</span></a></span> last year about it so I have some thoughts.</p><p>It almost surely end up being a completely separate code base/package. No mixing and matching, because the internal design would be very different.</p><p>Top three things I think:</p><p>- .NET 8+ only (no .NET Framework)<br>- C# only (no F# or VB)<br>- No extensibility points (you get our Fact and Theory, you get our pipeline).</p><p>1/</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/CSharp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CSharp</span></a> <a href="https://mastodon.social/tags/FSharp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>FSharp</span></a> <a href="https://mastodon.social/tags/UnitTest" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>UnitTest</span></a></p>
Brian Okken :python:<p>Goodbye Michael Foord. <br>You will be missed. <br>- Nice write up by Nicholas Tollervey: <a href="https://ntoll.org/article/my-friend-michael/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">ntoll.org/article/my-friend-mi</span><span class="invisible">chael/</span></a><br>- 2021 interview with him: <a href="https://testandcode.com/episodes/145-for-those-about-to-mock-michael-foord" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">testandcode.com/episodes/145-f</span><span class="invisible">or-those-about-to-mock-michael-foord</span></a></p><p><a href="https://fosstodon.org/tags/Python" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Python</span></a> <a href="https://fosstodon.org/tags/unittest" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>unittest</span></a> <a href="https://fosstodon.org/tags/mock" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>mock</span></a> <a href="https://fosstodon.org/tags/hoopyfrood" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>hoopyfrood</span></a></p>
Hugo van Kemenade<p>Oh, and taking inspiration from <a href="https://mastodon.social/tags/pytest" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>pytest</span></a>, I added colour to <a href="https://mastodon.social/tags/unittest" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>unittest</span></a> output in this one 🎨</p><p><a href="https://docs.python.org/3.14/whatsnew/3.14.html#unittest" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">docs.python.org/3.14/whatsnew/</span><span class="invisible">3.14.html#unittest</span></a></p><p> <a href="https://mastodon.social/tags/Python" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Python</span></a> <a href="https://mastodon.social/tags/CPython" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CPython</span></a> <a href="https://mastodon.social/tags/Python314" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Python314</span></a> <a href="https://mastodon.social/tags/release" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>release</span></a></p>
🧿🪬🍄🌈🎮💻🚲🥓🎃💀🏴🛻🇺🇸<p><span class="h-card" translate="no"><a href="https://linuxrocks.online/@haircode" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>haircode</span></a></span> <a href="https://mastodon.social/tags/typescript" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>typescript</span></a> <a href="https://mastodon.social/tags/tailwind" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>tailwind</span></a> <a href="https://mastodon.social/tags/reactRouter" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>reactRouter</span></a> <a href="https://mastodon.social/tags/docker" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>docker</span></a> <a href="https://mastodon.social/tags/graphql" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>graphql</span></a> <a href="https://mastodon.social/tags/java" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>java</span></a> <a href="https://mastodon.social/tags/nix" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>nix</span></a> <a href="https://mastodon.social/tags/vim" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>vim</span></a> <a href="https://mastodon.social/tags/mac" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>mac</span></a> <a href="https://mastodon.social/tags/ios" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ios</span></a> <a href="https://mastodon.social/tags/iphone" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>iphone</span></a> <a href="https://mastodon.social/tags/express" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>express</span></a> <a href="https://mastodon.social/tags/gcp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>gcp</span></a> <a href="https://mastodon.social/tags/reactNative" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>reactNative</span></a> <a href="https://mastodon.social/tags/nativeApps" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>nativeApps</span></a> <a href="https://mastodon.social/tags/appStore" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>appStore</span></a> <a href="https://mastodon.social/tags/apple" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>apple</span></a> <a href="https://mastodon.social/tags/aapl" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>aapl</span></a> <a href="https://mastodon.social/tags/htmx" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>htmx</span></a> <a href="https://mastodon.social/tags/vercel" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>vercel</span></a> <a href="https://mastodon.social/tags/netlify" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>netlify</span></a> <a href="https://mastodon.social/tags/heroku" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>heroku</span></a> <a href="https://mastodon.social/tags/nevernester" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>nevernester</span></a> <a href="https://mastodon.social/tags/10xDev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>10xDev</span></a> <a href="https://mastodon.social/tags/10xdevelopers" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>10xdevelopers</span></a> <a href="https://mastodon.social/tags/codeReview" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>codeReview</span></a> <a href="https://mastodon.social/tags/pairProgramming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>pairProgramming</span></a> <a href="https://mastodon.social/tags/oop" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>oop</span></a> <a href="https://mastodon.social/tags/earlyReturns" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>earlyReturns</span></a> <a href="https://mastodon.social/tags/guardClauses" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>guardClauses</span></a> <a href="https://mastodon.social/tags/flutter" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>flutter</span></a> <a href="https://mastodon.social/tags/angular" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>angular</span></a> <a href="https://mastodon.social/tags/neverNesting" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>neverNesting</span></a> <a href="https://mastodon.social/tags/unitTest" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>unitTest</span></a> <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/cssFrameworks" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>cssFrameworks</span></a> <a href="https://mastodon.social/tags/jest" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>jest</span></a> <a href="https://mastodon.social/tags/jetbrains" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>jetbrains</span></a> <a href="https://mastodon.social/tags/neoVim" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>neoVim</span></a> <a href="https://mastodon.social/tags/wordpress" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>wordpress</span></a> <a href="https://mastodon.social/tags/SQL" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SQL</span></a> <a href="https://mastodon.social/tags/postgresql" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>postgresql</span></a> <a href="https://mastodon.social/tags/rdbms" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rdbms</span></a> <a href="https://mastodon.social/tags/rubyOnRails" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rubyOnRails</span></a></p>
Denis 🌏<p>hell is unit tests that pass locally and fail inexplicably on CI</p><p><a href="https://hachyderm.io/tags/amCoding" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>amCoding</span></a> <a href="https://hachyderm.io/tags/testing" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>testing</span></a> <a href="https://hachyderm.io/tags/unitTest" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>unitTest</span></a></p>
Slim Bill (He/Him)<p>Defect Detection and Remediation Patterns<br>A Bit of Security for August 22, 2024<br>How do you measure the effectiveness of your testing? What is worth counting, and why? Listen to this. <br>Let me know what you think in the comments below and thanks!<br><a href="https://noc.social/tags/cybersecuritytips" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>cybersecuritytips</span></a> <a href="https://noc.social/tags/softwaretest" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>softwaretest</span></a> <a href="https://noc.social/tags/testphases" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>testphases</span></a> <a href="https://noc.social/tags/unittest" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>unittest</span></a> <a href="https://noc.social/tags/lastbug" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>lastbug</span></a> <a href="https://noc.social/tags/BitofSec" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>BitofSec</span></a></p><p><a href="https://youtu.be/7BLOt6a6uqk" rel="nofollow noopener noreferrer" target="_blank"><span class="invisible">https://</span><span class="">youtu.be/7BLOt6a6uqk</span><span class="invisible"></span></a></p>
Fink :antifa:<p>Let's better not use <a href="https://chaos.social/tags/python" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>python</span></a> <a href="https://chaos.social/tags/pytest" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>pytest</span></a> and instead continue with <a href="https://chaos.social/tags/unittest" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>unittest</span></a>.<br>(OK so far)<br>And do wired stuff in the code base we want to test because of that.<br>(The fuck)</p><p>How do you argue against testing with in some places more than 5 stacked "with mock x:"?<br>Yes not even "with mock x, mock y, mock z:".</p><p>Also people arguing with "i like it better" and ignoring actual arguments?</p>
🧿🪬🍄🌈🎮💻🚲🥓🎃💀🏴🛻🇺🇸<p>&gt; <a href="https://mastodon.social/tags/UnitTests" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>UnitTests</span></a> slide down the cost / benefit continuum. This doesn’t mean that nobody uses them, or that there aren’t systems where they make sense (such as a physics engine or net code, say). In general, though, it means a smaller proportion of <a href="https://mastodon.social/tags/game" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>game</span></a> <a href="https://mastodon.social/tags/devs" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>devs</span></a> use <a href="https://mastodon.social/tags/unit" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>unit</span></a> <a href="https://mastodon.social/tags/tests" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>tests</span></a> as compared to other <a href="https://mastodon.social/tags/software" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>software</span></a> disciplines. </p><p><a href="https://www.pixelatedplaygrounds.com/sidequests/addition-with-flamethrowers-or-why-game-devs-dont-unit-test" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">pixelatedplaygrounds.com/sideq</span><span class="invisible">uests/addition-with-flamethrowers-or-why-game-devs-dont-unit-test</span></a></p><p><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/softwareTesting" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>softwareTesting</span></a> <a href="https://mastodon.social/tags/unitTest" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>unitTest</span></a> <a href="https://mastodon.social/tags/test" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>test</span></a> <a href="https://mastodon.social/tags/software" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>software</span></a> <a href="https://mastodon.social/tags/gameDev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>gameDev</span></a></p>
Daniel Böhmer<p>Test Driven Development sometimes is a huge disappointment to me:</p><p>I was writing the test first, and then got really surprised that the new method can’t be called because it’s kinda not implemented. How can that be?! 😠 </p><p>Oh, I see … 🤡 </p><p><span class="h-card" translate="no"><a href="https://chirp.social/@Perl" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>Perl</span></a></span> <a href="https://ieji.de/tags/testdrivendevelopment" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>testdrivendevelopment</span></a> <a href="https://ieji.de/tags/tdd" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>tdd</span></a> <a href="https://ieji.de/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a> <a href="https://ieji.de/tags/unittest" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>unittest</span></a></p>
James Bartlett :terminal:<p>The <a href="https://techhub.social/tags/Iowa" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Iowa</span></a> <a href="https://techhub.social/tags/PowerBI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>PowerBI</span></a> <a href="https://techhub.social/tags/UserGroup" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>UserGroup</span></a> is proud to present: "3 Ways to Automatically Test Your Power BI Report" with Narayana Windenberger!</p><p>The <a href="https://techhub.social/tags/livestream" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>livestream</span></a> event is starting soon (6:30PM CST), so be sure to RSVP at <a href="https://www.meetup.com/iowapowerbi/events/291460851/" rel="nofollow noopener noreferrer" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">meetup.com/iowapowerbi/events/</span><span class="invisible">291460851/</span></a>. </p><p>Join us for live Q&amp;A and a special <a href="https://techhub.social/tags/HappyHour" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>HappyHour</span></a> session after the presentation!<br><a href="https://www.youtube.com/watch?v=PL7Xw2dvVrE" rel="nofollow noopener noreferrer" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">youtube.com/watch?v=PL7Xw2dvVr</span><span class="invisible">E</span></a></p><p><a href="https://techhub.social/tags/PowerPlatform" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>PowerPlatform</span></a> <a href="https://techhub.social/tags/DataPlatform" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DataPlatform</span></a> <a href="https://techhub.social/tags/DataOps" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DataOps</span></a> <a href="https://techhub.social/tags/DevOps" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DevOps</span></a> <a href="https://techhub.social/tags/UnitTest" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>UnitTest</span></a></p>
S. Lott<p>Unit testing. Not easy. And easily overlooked if you don’t have a deep SW engineering background. </p><p><a href="https://slott-softwarearchitect.blogspot.com/2022/11/testing-with-pyspark.html?m=1" rel="nofollow noopener noreferrer" target="_blank"><span class="invisible">https://</span><span class="ellipsis">slott-softwarearchitect.blogsp</span><span class="invisible">ot.com/2022/11/testing-with-pyspark.html?m=1</span></a></p><p><a href="https://fosstodon.org/tags/python" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>python</span></a> <a href="https://fosstodon.org/tags/pyspark" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>pyspark</span></a> <a href="https://fosstodon.org/tags/unittest" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>unittest</span></a></p>