Research libraries for more efficient mockup-generation #448
Labels
No labels
_CRITICAL_
API
app
backEnd
Blocked-waiting-for-further-changes
bug
bug-only-on-server-for-mobile-not-webpage
Bug-Report-After-Merge
cleanup
close
design
duplicate
enhancement
feature request
frontEnd
further-changes-needed
future-problem-not-fixint-this-period
help wanted
invalid
last-week-issue-to-fix
library
low-priority
needs input
needs review
not-implemented.
project documentation
question
research
reviewed
Script
security
SQL
style
Team 1
Team 2
team leaders
test-creation
testing
topLevel
unassigned
Under-review
wontfix
No milestone
No project
No assignees
3 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
Andras/BoundlessFlowCampus2K#448
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?
Please post alternatives in the comments. Include short descriptions of the library and some pros/cons.
Research regarding library for more efficient mockup-generationto Research libraries for more efficient mockup-generationAfter doing research trying to find a suitable packed to facilitate mocking of objects in C# the conclusion were made that Moq is suitable.
First of all Moq appears to be one of the most popular mocking library for .NET. On there website they state that total nr of downloads are 1.1B and daily average of 544.7K. The website also lists examples of git repositories using this dependency.
All of these repositories are large and active, so if they accept this dependency, the risk of it suddenly disappearing is small.
Secondly there exists a lot of articles describing how Moq can be used in combination with xUnit. These artifices usually describes how one can create good unit test using both dependencies.
Thirdly whens searching for mocking libraries to uses with xunit almost all of the articles recommend using moq.
Review:
The research concludes a reasonable justification of using Moq. However, there are some areas where the research can improve.
Adding other alternatives for comparison
You mentioned that Moq is suitable without naming other alternatives, so add other options than Moq to compare and strengthen your conclusion.
Add other technical arguments
Your main argument is about popularity. While it is useful, it does not demonstrate technical suitability. Add argument like:
Technical Explanation
You mentioned that Moq can be used in combination with xUnit but didn't explain how or why it is a good fit.
Add a short explanation and example.