Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/shouldly/shouldly

Should testing for .NET—the way assertions should be!
https://github.com/shouldly/shouldly

Upgraded a few dependencies

aa7e9a6534719a6fb3048215bc1e07a21361dcb4 authored almost 10 years ago by Jake Ginnivan <[email protected]>
Fixing predicate ShouldContains overloads with another message generator

b4921e970605139452ab80ab74eec17bdcbbca81 authored almost 10 years ago by Jake Ginnivan <[email protected]>
Manually merged two similar message generators

bdced508d259fae7d60c3ff3968ab5b66fa5ddfe authored almost 10 years ago by Jake Ginnivan <[email protected]>
Added test for ShouldContain and ShouldNotContain with predicates in the scenario where the arguments are objects with default ToString() implementation.

(PS - This is handled by the default "ExpectedErrorMessage" in ShouldlyMessage.cs and not by Shou...

5529aa0634e37452bf8d7d5f38d0c807838d1142 authored almost 10 years ago by Uri Goldstein <[email protected]>
Made ShouldNotcontain() error messages consistent with default error message (the one in ShouldlyMessage) - now they all use "does" instead of "did" and have no trailing whitespace.

52e7d9e1dafc2e97e339a3b3b58cf58d557e5c1b authored almost 10 years ago by Uri Goldstein <[email protected]>
ShouldNotContain() now puts out a friendlier message similar to ShouldContain() (for objects with default ToString() impl).

19e6dfd78a2ec4b6568b50d01f464560057ca40a authored almost 10 years ago by Uri Goldstein <[email protected]>
Added (failing) unit test for Should.NotContain() for objects.

9fe2d5915452aed219f0d33d2cea38fb28e27455 authored almost 10 years ago by Uri Goldstein <[email protected]>
Renamed the 'Inspect' method to 'ToStringAwesomely'

7e91c1fc36cdb255dd801e954c95fb7b471ac88f authored almost 10 years ago by Uri Goldstein <[email protected]>
Implemented issue 174 based on a new MessageGenerator that targets ShouldContain() calls where the expected type has the default ToString() impl. (inherited directly from System.Object).

c1582d1899cbee4f445fdc6cfe81705294bdfbae authored almost 10 years ago by Uri Goldstein <[email protected]>
Fixed ShouldContain ObjectScenario unit test to match spec in issue 174. ("...but did not")

0339d4ba7d0ad4f8f8c68faaa30945dd193109e8 authored almost 10 years ago by Uri Goldstein <[email protected]>
Added test scenario for ShouldContain in an array of objects. (Based on existing behavior)

6405b04edaea778ecae7414e907a5afcde3a40c7 authored almost 10 years ago by Uri Goldstein <[email protected]>
Fixed compilation issue

380231704ad0728951378dd75315653b26096bda authored almost 10 years ago by Jake Ginnivan <[email protected]>
Merge pull request #182 from dimitar/should-contain-error-message

Added ShouldContainMessageGenerator

afedf147d6df89f5a7bdd811929ddc6a16d671ca authored almost 10 years ago by Jake Ginnivan <[email protected]>
Issues/174 Added ShouldContainMessageGenerator

d1b85f5351a6ab2c944ebd73191b5e9f60167444 authored almost 10 years ago by Jimmy Miloseski <[email protected]>
Merge pull request #181 from cottsak/shouldallbe-message-changes

fix ShouldAllBe message generator

747bf70a510512a5b6ff033fed523eed4718b3e1 authored almost 10 years ago by Jake Ginnivan <[email protected]>
fixing Engrish! :p

11ba6db000da2ad5d04061160d4d985172b28017 authored almost 10 years ago by matt kocaj <[email protected]>
added working behavior

6f7486c4dccde3091846201b3a797abdda9ff2f4 authored almost 10 years ago by matt kocaj <[email protected]>
updated test to fail

passing test with verbatim behavior. #tddftw

186bdfcb69c437953ffed7559781fa32e145a9ae authored almost 10 years ago by matt kocaj <[email protected]>
Merge pull request #171 from chaitanyagurrapu/moreRefactors

More refactoring. Making some of the difference highlighting class, method and variable names mo...

3939054358487350f0dbe0025e990f22b68ad4fc authored almost 10 years ago by Jake Ginnivan <[email protected]>
Using API approver to capture api surface area

3143bc1837455f9dab47881cb6d608e919eb1a86 authored almost 10 years ago by Jake Ginnivan <[email protected]>
Merge pull request #176 from JakeGinnivan/ReadmeUpdate

Cleaned up readme to point at docs.shouldly-lib.net

b2a4df71ae48465ff3d1c9591ddfd6f9cc6d7fdd authored almost 10 years ago by Jake Ginnivan <[email protected]>
Added some examples into updated readme

14cd9d2f79d5014d6326522362d07b8eef80c14e authored almost 10 years ago by Jake Ginnivan <[email protected]>
Cleaned up readme to point at docs.shouldly-lib.net

40cc09a1a61c46618604ccacae323648d6db31db authored almost 10 years ago by Jake Ginnivan <[email protected]>
Bumped minor version

6c225f79e3e6ff0e7cf9b368f86fa6b244a4090a authored almost 10 years ago by Jake Ginnivan <[email protected]>
Update ReleaseNotes.md

fb97760226e0f56d0808443ca520633aa6b029fa authored almost 10 years ago by Jake Ginnivan <[email protected]>
Updated release notes

9502d5a8bc8df329ed5be8b47d87ef1a377ce855 authored almost 10 years ago by Jake Ginnivan <[email protected]>
Merge pull request #173 from JakeGinnivan/CrashFix

Stop crash when in release mode

b3c8952b72c24274b816983a10dbcb4894ebe7ca authored almost 10 years ago by Jake Ginnivan <[email protected]>
Stop crash when in release mode

ad4fe7982ba04363200d7d56fef379ab89ac77f7 authored almost 10 years ago by Jake Ginnivan <[email protected]>
Renamed the 'Inspect' method to 'ToStringAwesomely'

68c5861a67025a7275eb14230c3d528796a6f0db authored almost 10 years ago by Chaitanya Gurrapu <[email protected]>
Renamed 'DifferenceHighligterExtensions' to 'DifferenceHighlighter' and 'DifferenceHighlighter' to 'ItemDifferenceHighlighter' to make the purpose of the classes more clear. Renamed 'HasActual' and 'HasKey' in the assertion context class to 'HasRelevantActual' and 'HasRelevantKey'. Renamed the 'CanGenerateDifferencesBetween' method to 'CanHighlightDifferences'. Moved the 'Clip' method from the 'ShouldlyStringExtensions' class to 'StringHelpers' class as this where all the other extension methods seem to be. Changed access level of methods in the string helpers from public to private/internal as appropriate.

ca8eac8394c0448b9b0e060b2853555d88523505 authored almost 10 years ago by Chaitanya Gurrapu <[email protected]>
Merge pull request #167 from chaitanyagurrapu/ignoreOrderIssue

Ignore order issue - More unit tests as part of review

bffabdf89bde18ea71e0ce39c5bd98baf690c8d4 authored almost 10 years ago by Jake Ginnivan <[email protected]>
Added a few more unit tests while review'ing @JakeGinnivan 's pull request.

322e3a5c3f4443edf2874cca24ef0ad8e90d19b1 authored almost 10 years ago by Chaitanya Gurrapu <[email protected]>
Fixing issue #164

c627d85dbcec1b211d28ff38dd470d4e02ac49bf authored about 10 years ago by Jake Ginnivan <[email protected]>
Updated readme

5e5a51a8e375617521d7345155f3eb2989c5ee84 authored about 10 years ago by Jake Ginnivan <[email protected]>
Merge pull request #165 from cottsak/adding-count-for-enumerables

Show count when .ShouldBeEmpty() fails for IEnumerable

56a7be6bfd693deb27b386437f0260fdb90c8356 authored about 10 years ago by Jake Ginnivan <[email protected]>
extracting the count var so we have "item" or "items" instead of having "item(s)". #consistencyftw

70998c2bcde5a263fda43beb32ba9fe0f47ecc0c authored about 10 years ago by matt kocaj <[email protected]>
having the count displayed for the ShouldBeEmpty() helper is useful especially in scenarios when the collection is of a type where .ToString() on each item doesn't show much

75101282eb505a2b6b10c649a68fa0a473f213a6 authored about 10 years ago by matt kocaj <[email protected]>
Merge branch 'refactorDifferenceHighlighting'

b5584c0c03e67c5862f225be74b6e2d518f32e19 authored about 10 years ago by Jake Ginnivan <[email protected]>
Refactored the difference highlighting system to be more centered around the 'TestEnvironment' which is our context. This makes it similar to the pattern that is used for the message generators and allows us to add new difference highlighters easily.

0db4e0794c7fdbf008ccf4eab6104f53e30c3bc1 authored about 10 years ago by Chaitanya Gurrapu <[email protected]>
Merge pull request #162 from chaitanyagurrapu/minorCleanup

Some minor clean ups.

0d23c178643c8804b5d05a2f229cb19fff89ab1a authored about 10 years ago by Jake Ginnivan <[email protected]>
Some minor clean ups. Updated documentation to remove the 'Not currently available in nuget version 2.3.0' comment. Also reenabled a 'DebuggerStepThrough' attribute that was temporarily commented out during development.

8b59f323d507820209f096ccb01a2562024611f3 authored about 10 years ago by Chaitanya Gurrapu <[email protected]>
Merge pull request #161 from chaitanyagurrapu/multipleAsserts

Implementing 'Multiple Assertion' scenario

1b8410756d71db1b37aacc4a68f8e0a2b9132246 authored about 10 years ago by Jake Ginnivan <[email protected]>
Implementing 'Multiple Assertion' scenario

6f636712ef2b21eadb94bd2852149c6ad29a1860 authored about 10 years ago by Chaitanya Gurrapu <[email protected]>
Merge pull request #157 from JakeGinnivan/BetterMessageWhenIgnoringOrder

Better message when ignoring order on ShouldBe

0ce448e889dfd9233878411fb51f3dfeb8a5e06e authored about 10 years ago by Jake Ginnivan <[email protected]>
Review feedback

790688dccf52c04febe1a921920cfb25ba1ab682 authored about 10 years ago by Jake Ginnivan <[email protected]>
Small formatting change

82a3c2467717a3e6bcd584586341123d79a01018 authored about 10 years ago by Jake Ginnivan <[email protected]>
Fixes #156

e662ff38ea0ea1b5f0da3eb6aad3e4d3d199ed5e authored about 10 years ago by Jake Ginnivan <[email protected]>
Merge pull request #159 from chaitanyagurrapu/refactorTestEnvironment

Minor refactoring that fixes a TODO.

899c8c5f365e194ea238b70dcee2f885697893eb authored about 10 years ago by Jake Ginnivan <[email protected]>
Minor refactoring that fixes a TODO. Moving the construction of the TestEnvironment from a static method to the constructor of the class itself.

3b9d0e20e44406c338c383f8662e52dcf26afe8a authored about 10 years ago by Chaitanya Gurrapu <[email protected]>
Bumped minor and updated Release Notes

de12ef4d8c689a46348bd424bb05bf370b2eeb74 authored about 10 years ago by Jake Ginnivan <[email protected]>
Merge pull request #155 from ilya-murzinov/tests-fix

Fix hardcoded datetimes in tests

81cad48f85ab9603ca5f01b29b358698fdf05df5 authored about 10 years ago by Jake Ginnivan <[email protected]>
fix hardcoded datetimes in tests

854da65f68f91fdbb181fdc36818d762345e2c0e authored about 10 years ago by Ilya Murzinov <[email protected]>
Ifdefs around dynamic should tests

7dc679e5a38cb79d3eb3433490b09809fb9b4738 authored about 10 years ago by Jake Ginnivan <[email protected]>
Fixed another net 3.0 issue

6949c62bc7f6bd4ee69949a0fbc7bfe3fe3247ad authored about 10 years ago by Jake Ginnivan <[email protected]>
Removed #if which should be there

a763a0f329ffef7fce27897c74cbc4a68f439eba authored about 10 years ago by Jake Ginnivan <[email protected]>
Saving project file

3c6ea0df306971fd1f88ad595ff7027e5fa9b416 authored about 10 years ago by Jake Ginnivan <[email protected]>
Put message generators into their own folder and fixed 3.0 compilation errors

d790e0f6cceb654bb314e4d6d281f9bfa3493cde authored about 10 years ago by Jake Ginnivan <[email protected]>
Merge pull request #151 from bendetat/issue-149-shouldbewithin-for-dates

Issue 149 shouldbewithin for dates

b50ebc35fc9062d686e5acdae45389b00303434a authored about 10 years ago by Jake Ginnivan <[email protected]>
Add message generators for should methods that take tolerances

778c82ba9d8ed755f974ab07f47a8566722c6dad authored about 10 years ago by Ben Scott <[email protected]>
#149 Add ShouldBe/ShouldNotBe overloads for TimeSpan with tolerance

a2fbed3eff43a12da82143ca6c0b4d2bbcdc8a67 authored about 10 years ago by Ben Scott <[email protected]>
#149 Add ShouldBe/ShouldNotBe overloads for DateTimeOffset with Timespan tolerance

945d1b0cde21431bf6576855e4035a48db0b8578 authored about 10 years ago by Ben Scott <[email protected]>
#149 Add ShouldBe/ShouldNotBe overloads for DateTime with Timespan tolerance

1e11c96a1fd58c12a65bc2c22d50d800c054bb34 authored about 10 years ago by Ben Scott <[email protected]>
Merge pull request #152 from JakeGinnivan/issue-140

Issue 140

1582dab4fb712e3fa68616e6b16eaa54ecce7442 authored about 10 years ago by Jake Ginnivan <[email protected]>
Updated message generators and removed ShouldNotBeUnique

f4323f6ac053af44065c82c8103c9f8fd87e2075 authored about 10 years ago by Jake Ginnivan <[email protected]>
message generator

c845af0b08bf588075c27931823d5b6d1ea2afb4 authored about 10 years ago by ilya-murzinov <[email protected]>
fix code formatting

f9c16e42057d9537456cf76664bb68c75225601a authored about 10 years ago by Ilya Murzinov <[email protected]>
add ShouldBeUnique and ShouldNotBeUnique for collections

1c7b16a432fcc6aff62bd2abf87456e3f84c8780 authored about 10 years ago by Ilya Murzinov <[email protected]>
Merge pull request #148 from chaitanyagurrapu/improve_dictionary_message_merge

Improving the messages for the Dictionary failure scenarios.

efbf4da83187c54055c31a82e7cafa6fd04991c3 authored about 10 years ago by Jake Ginnivan <[email protected]>
Fixing up some formatting and clarifying a comment.

167ef014ba2612327dc9dc95caeb6338efc91cf5 authored about 10 years ago by Chaitanya Gurrapu <[email protected]>
Improving the messages for the Dictionary failure scenarios. Providing

more details in the error message. Also refactored the TestEnvironment and
the MessageGenerator b...

5b9186fa54bc42414eb1e91bde9e745f02c79ddb authored about 10 years ago by Chaitanya Gurrapu <[email protected]>
Merge pull request #145 from chaitanyagurrapu/dynamicshould_squashed

Implementing the 'DynamicShould.HaveProperty' functionality.

b0516804c0b69ae4df05c3b0fab7ee03ed263eeb authored about 10 years ago by Jake Ginnivan <[email protected]>
Merge pull request #147 from JakeGinnivan/IEquatableFix

IEquatable fix

69b9f1afc2a59c18afb9417610efd05529b3ec71 authored about 10 years ago by Jake Ginnivan <[email protected]>
Fixed issue, reference equality wins always

bc2d3aa9f6ef157fefb5fc10558222d927920b9b authored about 10 years ago by Jake Ginnivan <[email protected]>
Failing test

69b114694e9662cb9da971e0447077c659119a10 authored about 10 years ago by Jake Ginnivan <[email protected]>
Updated the DynamicShould method to be able to deal with concrete objects that have only been cast as dynamic.

b9b827a74e2e3843b201c956f398ecc76610cacf authored over 10 years ago by Chaitanya Gurrapu <[email protected]>
Implementing the 'DynamicShould.HaveProperty' functionality.

6bf354502c7feed9b07206e57e384024f9e6f0aa authored over 10 years ago by Chaitanya Gurrapu <[email protected]>
Merge pull request #139 from chaitanyagurrapu/documentation_with_examples

Adding examples to the documentation.

b08ae2f642a06e1498a45c36d8fa122c8ad27043 authored over 10 years ago by Jake Ginnivan <[email protected]>
Adding examples to the documentation.

fed618364c9c4af9fe30ff18e4b9999533977fdd authored over 10 years ago by Chaitanya Gurrapu <[email protected]>
Bumped minor, updated nuspec

e47f958a20b1fb247e262bb503683cc21f80c13a authored over 10 years ago by Jake Ginnivan <[email protected]>
Small release notes update

b2eb13d1605f960c8e29c5c617271f2629a5cb47 authored over 10 years ago by Jake Ginnivan <[email protected]>
Merge pull request #137 from JakeGinnivan/ExternalAnnotations

Added r# annotations

0fadd3c6fa0dbaa45479c37829abc094e60c1dcc authored over 10 years ago by Jake Ginnivan <[email protected]>
Added r# annotations

3ee72a64af40f998364013cea820ddcfa2fec540 authored over 10 years ago by Jake Ginnivan <[email protected]>
Merge pull request #126 from JakeGinnivan/TaskTimeout

Tasks now timeout after 10 seconds

b50a77564fbc8d96395a0b204e310350b2a0ad38 authored over 10 years ago by Jake Ginnivan <[email protected]>
Minor release notes update

6354de5874f20b34fdbaf5c929ee5c2455fcff43 authored over 10 years ago by Jake Ginnivan <[email protected]>
Tasks now timeout after 10 seconds

42eddb43c394685881915767f778e1516bd606fe authored over 10 years ago by Jake Ginnivan <[email protected]>
Update release notes

03d8a728819fdded80095ce8d9916a02e0c1fb15 authored over 10 years ago by Jake Ginnivan <[email protected]>
Merge pull request #136 from JakeGinnivan/StringListEqualityMatch

Fixing #135

40cea808b7f91b0aa874599b4fe79e405607104b authored over 10 years ago by Jake Ginnivan <[email protected]>
Fixing #135

e05d58d618cc8a009561ce4eeed471c233f746d3 authored over 10 years ago by Jake Ginnivan <[email protected]>
Merge pull request #132 from asgerhallas/fixes

fix #130

2cd36af2f40f873d82f53b05ea368489f7cd99ec authored almost 11 years ago by Jake Ginnivan <[email protected]>
fix #130

bf34a178800649ae6823be5ab975d89a72cdc115 authored almost 11 years ago by Asger Hallas <[email protected]>
Merge pull request #125 from JakeGinnivan/ShouldCompleteIn

Should complete in

446aec0cb9d503684aa44cfa6be3220616138df8 authored almost 11 years ago by Jake Ginnivan <[email protected]>
Updated readme

5804dad1f0752cba3420fa6518a5b53cca445512 authored almost 11 years ago by Jake Ginnivan <[email protected]>
Removed unused using

632d054e75239b8adde4a258e46477636308a487 authored almost 11 years ago by Jake Ginnivan <[email protected]>
More tests

0c3097a7ae392d895597f308bb0f4d853f59099d authored almost 11 years ago by Jake Ginnivan <[email protected]>
Do not throw aggregate exception unless we have to

847acd773450b1d22f9836bdb41b1e22ea404b10 authored almost 11 years ago by Jake Ginnivan <[email protected]>
Some small tweaks/cleanup for ShouldCompleteIn extension

f75143e0186edef27cb977778c9673be3bf9d4be authored almost 11 years ago by Jake Ginnivan <[email protected]>
Preserve StaceTrace.

e2390fb91f8ab4d097d2b54d8ac02468ab3eaef6 authored almost 11 years ago by Gert Jansen van Rensburg <[email protected]>
Should specify the task scheduler here, otherwise TaskScheduler.Current may be used

97c0b097eb1504bd15271101910549df6119d2aa authored almost 11 years ago by Gert Jansen van Rensburg <[email protected]>
Made TaskExtensions class internal.

06b62d5706455e6618d101ec4ea9bdae704ad62a authored almost 11 years ago by Gert Jansen van Rensburg <[email protected]>
Initial implementation of Should.CompleteIn(...)

6c29deca2ca294a79c174c6c3e549732d5bbc727 authored almost 11 years ago by Gert Jansen van Rensburg <[email protected]>