Research XUnit for C# testing #169
Labels
No labels
_CRITICAL_
API
app
backEnd
Blocked, waiting for further changes
bug
cleanup
close
design
duplicate
enhancement
feature request
frontEnd
help wanted
invalid
low priority
needs input
needs review
project documentation
question
research
reviewed
script
security
SQL
style
testing
topLevel
wontfix
No milestone
No project
3 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
Andras/BoundlessFlowCampus2K#169
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
We need to understand and document XUnit.
Parent Issue: #104
Related Issue: #170
Added to wiki on how to get started, the page is not finished. Need proper formating and some guidance from project leader.
Wiki.
After some discussion with project leader, I concider the wiki to be complete and requesting review.
I compared the current xUnit wiki to the "Unit testing" wiki and it looks good as a setup and usage guide as it clearly shows how to set up and run tests.
One thing we could consider is adding a [Theory] example if that would be useful for our project, since we already have [Fact] example. Also since the xUnit wiki contain basically no information about how to actually write good tests it might be helpful to link the unit testing wiki that contain all the conventions, rules and best practices so the two wikis can complement each other.
overall the page works well for its purpose.
Good thinking! I could add the link tomorrow. I can have a discussion with the team leaders about "[Theory] example", but I linked the source so anyone can check it since there are "alot" of "Assert methods" and examples. The async example was added due to another issue since we are mainly going to use that one (so far).
Added an "Introduction" section to let the reader know that it is a setup-guide, I talked to the team leaders and for now we will keep the link and perhaps in the future expand the wiki (if needed).
Thank you for the review.