techhub.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
A hub primarily for passionate technologists, but everyone is welcome

Administered by:

Server stats:

4.7K
active users

#nunit

0 posts0 participants0 posts today

OK, I'm getting more aquainted with #csharp again.

Today's fun thing:
The #NUnit test I made was saying "this doesn't match!"
So I did a test using print statements (er, System.WriteLines). Actually those objects *do* match. Except these others don't!
At which point #NUnit was probably like "well that's what I've been trying to tell you the whole time!"

In other news, I have identical #XML files (file1, file2) that, when loaded into the program, yield different objects (according to Equals and GetHashCode). yet, loading file1, saving it to disk, and loading it again produces object equal to one first loaded. Buuut these are identical files tho? Urrrggghhhjjjh my head hurts

Put together a sample that shows how to use Appium for your .NET MAUI UI tests!

This leverages NUnit, Appium and .NET MAUI and lets you run UI tests both on shared code as well as platform-specific functionality.

learn.microsoft.com/samples/do

learn.microsoft.com.NET MAUI - UI testing with Appium and NUnit - Code SamplesSample solution that demonstrates how to setup your .NET MAUI app for UI testing with Appium and NUnit.
Replied in thread

@WadeWegner I've read a lot about #xunit (IIRC it's from the same dev that made #NUnit ). It's a lot simpler to setup, but lacks some features that they feel promotes bad practices. I use NUnit at work with no complaints, but I've been using xUnit for my OSS projects since there's less ceremony (setups are constructors and teardowns are handled by implementing IDisposable)

Continued thread

(And those are only the ones we can easily find; our numbers are sourced from after NUnit moved the project to #GitHub in 2011, which means there are *at least 9 additional years of work* not quantified above.)

Has #NUnit helped you, your career, or your organization? We'd love for you to tell that story here, to celebrate Charlie: github.com/nunit/nunit/discuss

Thank you, @charliepoole, for all that you've done for NUnit -- and by extension #dotnet developers -- over so much time. You're awesome.

GitHubCelebrating Charlie: How has NUnit helped you, your career, or your organization? · Discussion #4283 · nunit/nunitWe're celebrating the incredible commitment Charlie Poole has made to the NUnit community in his 20+ years of stewarding the NUnit project. As part of that, we'd love to hear -- how has NUn...

Few #dotnet #oss projects have the longevity of #NUnit. After *over 20 years* of stewarding the project, @charliepoole is stepping back.

Read our announcement / appreciation here: nunit.org/news/update/nunit/20

To attempt to quantify Charlie’s contributions to NUnit is a daunting task. He was the lead of NUnit across at least 207 releases in 37 different repositories, authoring 4,898 commits across them. He participated in 2,990 issues, 1,305 PRs, and impacted 6,992,983 lines of code.

nunit.orgCommemorating Charlie Poole's Contributions to the NUnit ProjectNUnit has been around for a while – it debuted in 2000, along with .NET itself. And while he didn’t originate the project, for over 20 years now NUnit has be...