Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/nunit/nunit.analyzers
Roslyn analyzers for writing unit tests with NUnit
https://github.com/nunit/nunit.analyzers
78ac245889bd2b8bec034a9d41cf82c549848639 authored about 5 years ago
9494f4d7be6f511461168b39d3cd36b3d6743bba authored about 5 years ago
0baa11d4903024e95e40dcfb9c1a3d2874830e54 authored about 5 years ago
Add SameAsIncompatibleTypesAnalyzer
7716a80611c88738ffe273b76bb2dd964802ad14 authored about 5 years ago9097723c0f8e5a4960f59b422d7ddf4f12a0ee6e authored about 5 years ago
6b0d4496954b5cd12ce44d49160927551af035bf authored about 5 years ago
Add Analyzers for Assert.[Is][Not]Null(expr)
91db86972b14eb820d4f79b714b8964953491868 authored about 5 years agofb0d03f6ad79ef01575ec79c368ad6a428bb434e authored about 5 years ago
Took the Assert.IsFalse() implementation and adapted it for Assert.Null, Assert.IsNull, Assert.N...
8c51b39803fa4a26f8769f9f73d62f962b008cf5 authored about 5 years ago5a426495a8e4b211d27c88cf3e129100866452ee authored about 5 years ago
d53d8a05d2942066073fac9098f7529235c25e02 authored about 5 years ago
ea207e7fffa26e143f4722782be9528907ff0fe7 authored about 5 years ago
Fix enum handling and implicit conversions in the TestCaseUsageAnalyzer
4b5f57bb2a8dad23af14183af159016793b42f52 authored over 5 years agoe009194d6fd6294b924c2913712a96f07d4e9fd7 authored over 5 years ago
6c831e217e022889ad64733c84d8bcb47be931d3 authored over 5 years ago
feat: Add analyzer and codefix for `Assert.AreSame`
d983cf5bdc48bbfd2d9114ee44bd3a65b85cc396 authored over 5 years agoc4bf54e6038f187f470b812a0fac3cb72d5ff437 authored over 5 years ago
Do not replace line breaks in code fixes
648897ca9edcba3b147e684d55aa9cb9fb89800c authored over 5 years agoe62256683afeb030b05427064c915e17d662e2cb authored over 5 years ago
453d71b4ec355897933b1b3bd19259536658fd46 authored over 5 years ago
chore: Bump dependencies
ed44306214d945d1de7192203fa667e3a48667d1 authored over 5 years agoNUnit.ConsoleRunner, NUnit, and NUnit3TestAdapter.
cc3952a32c2844274bb30fd72eb8edb3d54f752b authored over 5 years agoAdd DateTimeOffset parameter check and some tests
e82eeeed5d6241f624b293ddd905343610a1e4fb authored over 5 years agoAdd collection contains analyzer and codefix
7022a9b6a7dac88217f8992024f2cf485f199e91 authored over 5 years ago150ec7628662dcdc3fac6f337af2e66253968029 authored over 5 years ago
ba336d61260daa1962351ca2e38639ba5a147c7a authored over 5 years ago
cea5bd64fd682d93bfa71531ec7948b05c9a358f authored over 5 years ago
bab6d778739171cab090e505321ae9a62bd5d5b8 authored over 5 years ago
14ec03eec3b261fabea4a8dab11a1b6fc7143dbd authored over 5 years ago
7ad298df1ae2ebd77f4de40d9defee2e52013daf authored over 5 years ago
9feb5dcb75e16f3bd2983d62522083bdb05a199c authored over 5 years ago
Fix CodeFix for logical not expression
8fc97a06e16ac89b45839fa38c127d252634ef7f authored over 5 years agodf11b9e85c54e782b2ec420306d5df352636a722 authored over 5 years ago
String boolean methods analyzer
d68917b4e96a91afcc4e7e2794b6f86f1da89e97 authored over 5 years ago27a622c955c89c8327c5e4a6d2f66bbf0d0f7f60 authored over 5 years ago
Co-Authored-By: Mikkel Nylander Bundgaard <[email protected]>
a2df150ae69e5372055e28777de2cf79807f8d71 authored over 5 years ago5a84aa28fb828e66eaf87dd2bde131e1aa4f85bf authored over 5 years ago
3ee26e08a92e1ffbfa334413969e8a195a449c58 authored over 5 years ago
7d748326cf0c7445c2dc7c557b31391a380b9e9b authored over 5 years ago
fe452acdc283f447eb2e957c2a39afbd00a1ceee authored over 5 years ago
90c73c60c613201110aac95ed38933b0bac28aac authored over 5 years ago
Add analyzer and code fix for Is.EqualTo usage
d211d65f54485dd7b7ddb927eab85943582205ef authored over 5 years ago01bd08e58fba39112ce22e31a1c12209f6d7ce97 authored over 5 years ago
7673839c84250eec801763df5b20a13e7ad36691 authored over 5 years ago
ffa340c144031422bdba8d2f5cebe8d0556a5d9f authored over 5 years ago
feat: Add motivation and examples for classical assertions
23e285041dbb3c9807c6b2674d0ebd0f1962b63d authored over 5 years ago743e83f183b1fb35440da9d5ee997e93f13e1b1e authored over 5 years ago
Add proper titles, messages, and descriptions to all diagnostics
b565961f8a3ed2e52c3fe20d742a286fbf6be459 authored over 5 years agof5afba81f9387131389ba418d22d60292f156ccb authored over 5 years ago
Tests checking documentation.
eebdbb7bad3cddba9d62450a432ab6287094bdec authored over 5 years agoe259fe127c6e640d26ece57fef43a6502e614daf authored over 5 years ago
If a new analyzer is added with no documentation the test MissingDocs fails and creates a stub d...
dfd7e0b317d035318dba644ff34d835f27f844e6 authored over 5 years agoRemove the IntegrationTests and PlayGround projects
edac3ed83d8c1c249fd8a6e948fadccbf2c80a95 authored over 5 years ago34c9cce2971a2053223352db337fb8654b022b1d authored over 5 years ago
Partition the analyzers into categories
67e49fbbecb21e9e31ef1229b95f588315c8698f authored over 5 years agoRefactor assertion analyzers
b8f41725474015e6a3d086d5894cf12809d4db07 authored over 5 years ago3190b8f0db3fafb9350a9008f402d9c6d38750b5 authored over 5 years ago
e298f7364d28f189a068e19b3bc0aeb0ff42957d authored over 5 years ago
Warning if actual value is same as expected
630739ea4fd04f79ddfb39ed0fcafc3e7e73e16e authored over 5 years ago5798e621bf3617d031851646db307b31b8474f37 authored over 5 years ago
Co-Authored-By: Mikkel Nylander Bundgaard <[email protected]>
661a9fb0359b2cf2fae86fd2697ace277e208dd3 authored over 5 years agoe7037e137aefc3d5d5c3c5d2592c5cd42af5f06c authored over 5 years ago
Update nunit.analyzers.csproj
8211ad8020263e26320019270116cb63fe19951b authored over 5 years agoRemove the commented-out code (we perform pack via cake)
1068999ad635e613c6e88cdf397b085e38271ce6 authored over 5 years agoHandle generic test methods
8801282736238fda8dc85b188b7b961ea1bfd63a authored over 5 years ago
To begin with we will not try to handle the case when the type parameter or
the return type is a...
Add IgnoreCaseUsageAnalyzer
93f7bade8de02ccc14770ba4d23d07319de2a00c authored over 5 years ago7d442a0e891476b0d842407ad3919ed583b1d0f7 authored over 5 years ago
b6855799afd87c94fd3470393fed5a0863519d32 authored almost 6 years ago
2d373a1c8314ba79b2043986d01c83adf732600e authored almost 6 years ago
Replace licenseUrl-element with license-element
eab09672e6f0916853f7022bf4254f7d24b45df9 authored almost 6 years agoFixes #116
5a08e130064278f118a345e993a27813f3c22819 authored almost 6 years agoUpdate README and move content to CONTRIBUTING
36d63ce40fbde2737b0608582adff06a9bd34977 authored almost 6 years ago3f13ae4cd9c2d5c76a0530fd94794b3c071b21f9 authored almost 6 years ago
d3627d1feda7ccaae7b60ab2d9cbec5e18e84123 authored almost 6 years ago
Co-Authored-By: Dreamescaper <[email protected]>
276bdc42edf4df1e512d5a20f4bde426910903b3 authored almost 6 years ago6910be1baaee9032282ae791d1d88ce523968ed0 authored almost 6 years ago
Code fix for ConstActualValueUsageAnalyzer
a1e14965e295d0c9e3a7a604edf0903ce251e9b8 authored almost 6 years ago828ba692837bcf9143b1fd1ed37a9e35b5775216 authored almost 6 years ago
9cc102f4691bd81692c38e55e0bf7e5852a76550 authored almost 6 years ago
Handle ExpectedResult and generic Task as return type
5ce6984975ba2daadd5a0db337b0b0baee80c621 authored almost 6 years agobfb2bcf2ddf78ea3a09f253a05050f93535f4c65 authored almost 6 years ago
Handle async test methods with no ExpectedResult and non-Task return type
9e55f0eb4b8860d46d276e2d2bd1c7ffd24eb3b6 authored almost 6 years ago4386a378930b45dedca9c6ed947b652659d250b5 authored almost 6 years ago
Enable concurrent execution af analyzers
5dd6c0b258e21762cfd74ed87bc68523c872701e authored almost 6 years agoFixes #47
5b5887023155d8de35606685b14a6e0ef1004264 authored almost 6 years agoAdd analyzer for const actual value
09fe1dccee9d9c1c2e9058ca0866bd478a0b0bed authored almost 6 years ago22a81a33723138b873f2ef51571fa1d4765dba7c authored almost 6 years ago
d38fbcea03adea5dc4810048ea25835bd29cfb4a authored almost 6 years ago
1550a2ba43b95aebc9beb42d65538cace63f500c authored almost 6 years ago
Check that [TestCaseSource("Member")] exists.
4730b861f6e9c8bcd0aa91870372bae7cfea70cc authored about 6 years ago537e784c63c4c6ebdb0ddebace22b01cbf91fa57 authored about 6 years ago
bd6e7dd28978fb52d5cdb6d8627a82ce1a33e2d1 authored about 6 years ago
Fix for TestCaseSource(StringLiteralExpression)
19f352af0d3ff30e921b3015ee2f0d0f146d1653 authored about 6 years ago433a3f0bdce33286c2819565265da8e3a0022e70 authored about 6 years ago
5d2230cdc80babf073f5b000338d198095b42978 authored about 6 years ago
1. Moved the squiggle position to the string literal. Think it is clearer this way.
2. Checking ...
Move test data into code
0bb7da91529f79bc8bf72ac0f8a176e020ab2c27 authored about 6 years ago1c2b664992b31417085a0b8a768ed0573e20c297 authored about 6 years ago
2be91914c396fae53cb2bfb9ca2891a8b8f991f4 authored about 6 years ago