Ecosyste.ms: OpenCollective

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

Shouldly

Shouldly is an assertion framework which focuses on giving great error messages when the assertion fails while being simple and terse.
Collective - Host: opensource - https://opencollective.com/shouldly - Website: https://docs.shouldly.io - Code: https://github.com/shouldly

Moved some shouldly methods around in preparation for new overloads

github.com/shouldly/shouldly - 4d30d43922e52afef2319b05d100cb93fc0839e9 authored over 9 years ago by Jake Ginnivan <[email protected]>
Merge pull request #192 from aaronpowell/nunit-adaptor

Adding Nunit test adapter so you don't need any VS plugins to run tests

github.com/shouldly/shouldly - 5da4a5cba63baf5c75bcfb003bccfb4bc4b5846e authored over 9 years ago by Jake Ginnivan <[email protected]>
Adding Nunit test adapter so you don't need any VS plugins to run the tests

github.com/shouldly/shouldly - 426ef22b873537477b24087e2ce6229d7b4f58bc authored over 9 years ago by Aaron Powell <[email protected]>
Merge pull request #187 from ByteBlast/master

Better expression printing

github.com/shouldly/shouldly - 9bc1befe110c9450b6aa2a00a087abd8e3e457c9 authored over 9 years ago by Jake Ginnivan <[email protected]>
Use As<T> instead of direct cast

github.com/shouldly/shouldly - 4e69fc0c86db746c18c6ad23edc935eaebe92cbd authored over 9 years ago by ByteBlast <[email protected]>
Relinquish ExpressionStringBuilder to package

github.com/shouldly/shouldly - 392d23cd33b54aff61b9c9964e3d12d36d66f6fa authored over 9 years ago by ByteBlast <[email protected]>
Merge pull request #188 from jbogard/ClientFriendlyExceptionNames

Introduced client-friendly exception name (client being the folks that p...

github.com/shouldly/shouldly - 6ef074d78194b68b3c69e8095c7530052fd0c7b1 authored over 9 years ago by Jake Ginnivan <[email protected]>
Introduced client-friendly exception name (client being the folks that pay my bills). Closes #179

github.com/shouldly/shouldly - e0faf0a522040e2df834ef4f5c7f87afb6538fed authored over 9 years ago by Jimmy Bogard <[email protected]>
Added closure scenario for ShouldNotContain

github.com/shouldly/shouldly - 4b8df712ae5cb9b0b29013f9f02940c927241cf6 authored over 9 years ago by ByteBlast <[email protected]>
Better expression printing when operand is closure

github.com/shouldly/shouldly - ebcf0c2ab62f960cf0ccdc6c16fe027a047b8fc3 authored over 9 years ago by ByteBlast <[email protected]>
Added ExpressionStringBuilder

github.com/shouldly/shouldly - fd3c4add86870cfecb332cc775604f1548ef52f8 authored over 9 years ago by ByteBlast <[email protected]>
Removed api approver, it isn't compatible with net35

github.com/shouldly/shouldly - 36531e52482c783b47e25856feb10e47fff7a8a9 authored over 9 years ago by Jake Ginnivan <[email protected]>
Revert "Test project should just be net40"

This reverts commit 2ec62e714a490f3df841d4777c2d39470e73f444.

github.com/shouldly/shouldly - 401e5c2d5f02571e63ae520b3a7e43658dbdd5d4 authored over 9 years ago by Jake Ginnivan <[email protected]>
Test project should just be net40

github.com/shouldly/shouldly - 2ec62e714a490f3df841d4777c2d39470e73f444 authored over 9 years ago by Jake Ginnivan <[email protected]>
Fixed test

github.com/shouldly/shouldly - e128d604d8c61e7d3665aca82355bce30cb00de2 authored over 9 years ago by Jake Ginnivan <[email protected]>
Merge pull request #186 from JakeGinnivan/issues/174_-_Improve_ShouldContain_error_message

Issues/174 improve should contain error message

github.com/shouldly/shouldly - 3b093668882fcee671ec829b9ad38527ff24811d authored over 9 years ago by Jake Ginnivan <[email protected]>
Revert change to rake file

github.com/shouldly/shouldly - 2e2c50bb65df9721359cfa49875bcf3200779b4a authored over 9 years ago by Jake Ginnivan <[email protected]>
Upgraded a few dependencies

github.com/shouldly/shouldly - aa7e9a6534719a6fb3048215bc1e07a21361dcb4 authored over 9 years ago by Jake Ginnivan <[email protected]>
Fixing predicate ShouldContains overloads with another message generator

github.com/shouldly/shouldly - b4921e970605139452ab80ab74eec17bdcbbca81 authored over 9 years ago by Jake Ginnivan <[email protected]>
Manually merged two similar message generators

github.com/shouldly/shouldly - bdced508d259fae7d60c3ff3968ab5b66fa5ddfe authored over 9 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...

github.com/shouldly/shouldly - 5529aa0634e37452bf8d7d5f38d0c807838d1142 authored over 9 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.

github.com/shouldly/shouldly - 52e7d9e1dafc2e97e339a3b3b58cf58d557e5c1b authored over 9 years ago by Uri Goldstein <[email protected]>
ShouldNotContain() now puts out a friendlier message similar to ShouldContain() (for objects with default ToString() impl).

github.com/shouldly/shouldly - 19e6dfd78a2ec4b6568b50d01f464560057ca40a authored over 9 years ago by Uri Goldstein <[email protected]>
Added (failing) unit test for Should.NotContain() for objects.

github.com/shouldly/shouldly - 9fe2d5915452aed219f0d33d2cea38fb28e27455 authored over 9 years ago by Uri Goldstein <[email protected]>
Renamed the 'Inspect' method to 'ToStringAwesomely'

github.com/shouldly/shouldly - 7e91c1fc36cdb255dd801e954c95fb7b471ac88f authored over 9 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).

github.com/shouldly/shouldly - c1582d1899cbee4f445fdc6cfe81705294bdfbae authored over 9 years ago by Uri Goldstein <[email protected]>
Fixed ShouldContain ObjectScenario unit test to match spec in issue 174. ("...but did not")

github.com/shouldly/shouldly - 0339d4ba7d0ad4f8f8c68faaa30945dd193109e8 authored over 9 years ago by Uri Goldstein <[email protected]>
Added test scenario for ShouldContain in an array of objects. (Based on existing behavior)

github.com/shouldly/shouldly - 6405b04edaea778ecae7414e907a5afcde3a40c7 authored over 9 years ago by Uri Goldstein <[email protected]>
Fixed compilation issue

github.com/shouldly/shouldly - 380231704ad0728951378dd75315653b26096bda authored over 9 years ago by Jake Ginnivan <[email protected]>
Merge pull request #182 from dimitar/should-contain-error-message

Added ShouldContainMessageGenerator

github.com/shouldly/shouldly - afedf147d6df89f5a7bdd811929ddc6a16d671ca authored over 9 years ago by Jake Ginnivan <[email protected]>
Issues/174 Added ShouldContainMessageGenerator

github.com/shouldly/shouldly - d1b85f5351a6ab2c944ebd73191b5e9f60167444 authored over 9 years ago by Jimmy Miloseski <[email protected]>
Merge pull request #181 from cottsak/shouldallbe-message-changes

fix ShouldAllBe message generator

github.com/shouldly/shouldly - 747bf70a510512a5b6ff033fed523eed4718b3e1 authored over 9 years ago by Jake Ginnivan <[email protected]>
fixing Engrish! :p

github.com/shouldly/shouldly - 11ba6db000da2ad5d04061160d4d985172b28017 authored over 9 years ago by matt kocaj <[email protected]>
added working behavior

github.com/shouldly/shouldly - 6f7486c4dccde3091846201b3a797abdda9ff2f4 authored over 9 years ago by matt kocaj <[email protected]>
updated test to fail

passing test with verbatim behavior. #tddftw

github.com/shouldly/shouldly - 186bdfcb69c437953ffed7559781fa32e145a9ae authored over 9 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...

github.com/shouldly/shouldly - 3939054358487350f0dbe0025e990f22b68ad4fc authored over 9 years ago by Jake Ginnivan <[email protected]>
Using API approver to capture api surface area

github.com/shouldly/shouldly - 3143bc1837455f9dab47881cb6d608e919eb1a86 authored over 9 years ago by Jake Ginnivan <[email protected]>
Removed site and added redirect page instead

github.com/shouldly/shouldly.github.com - 0331bac45d2d9ae147560a248483b94f9d450b82 authored over 9 years ago by Jake Ginnivan <[email protected]>
Merge pull request #176 from JakeGinnivan/ReadmeUpdate

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

github.com/shouldly/shouldly - b2a4df71ae48465ff3d1c9591ddfd6f9cc6d7fdd authored over 9 years ago by Jake Ginnivan <[email protected]>
Added some examples into updated readme

github.com/shouldly/shouldly - 14cd9d2f79d5014d6326522362d07b8eef80c14e authored over 9 years ago by Jake Ginnivan <[email protected]>
Cleaned up readme to point at docs.shouldly-lib.net

github.com/shouldly/shouldly - 40cc09a1a61c46618604ccacae323648d6db31db authored over 9 years ago by Jake Ginnivan <[email protected]>
Bumped minor version

github.com/shouldly/shouldly - 6c225f79e3e6ff0e7cf9b368f86fa6b244a4090a authored over 9 years ago by Jake Ginnivan <[email protected]>
Update ReleaseNotes.md

github.com/shouldly/shouldly - fb97760226e0f56d0808443ca520633aa6b029fa authored over 9 years ago by Jake Ginnivan <[email protected]>
Updated release notes

github.com/shouldly/shouldly - 9502d5a8bc8df329ed5be8b47d87ef1a377ce855 authored over 9 years ago by Jake Ginnivan <[email protected]>
Merge pull request #173 from JakeGinnivan/CrashFix

Stop crash when in release mode

github.com/shouldly/shouldly - b3c8952b72c24274b816983a10dbcb4894ebe7ca authored over 9 years ago by Jake Ginnivan <[email protected]>
Stop crash when in release mode

github.com/shouldly/shouldly - ad4fe7982ba04363200d7d56fef379ab89ac77f7 authored over 9 years ago by Jake Ginnivan <[email protected]>
Renamed the 'Inspect' method to 'ToStringAwesomely'

github.com/shouldly/shouldly - 68c5861a67025a7275eb14230c3d528796a6f0db authored over 9 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.

github.com/shouldly/shouldly - ca8eac8394c0448b9b0e060b2853555d88523505 authored over 9 years ago by Chaitanya Gurrapu <[email protected]>
Merge pull request #167 from chaitanyagurrapu/ignoreOrderIssue

Ignore order issue - More unit tests as part of review

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

github.com/shouldly/shouldly - 322e3a5c3f4443edf2874cca24ef0ad8e90d19b1 authored almost 10 years ago by Chaitanya Gurrapu <[email protected]>
Fixing issue #164

github.com/shouldly/shouldly - c627d85dbcec1b211d28ff38dd470d4e02ac49bf authored almost 10 years ago by Jake Ginnivan <[email protected]>
Updated readme

github.com/shouldly/shouldly - 5e5a51a8e375617521d7345155f3eb2989c5ee84 authored almost 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

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

github.com/shouldly/shouldly - 70998c2bcde5a263fda43beb32ba9fe0f47ecc0c authored almost 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

github.com/shouldly/shouldly - 75101282eb505a2b6b10c649a68fa0a473f213a6 authored almost 10 years ago by matt kocaj <[email protected]>
Merge branch 'refactorDifferenceHighlighting'

github.com/shouldly/shouldly - b5584c0c03e67c5862f225be74b6e2d518f32e19 authored almost 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.

github.com/shouldly/shouldly - 0db4e0794c7fdbf008ccf4eab6104f53e30c3bc1 authored almost 10 years ago by Chaitanya Gurrapu <[email protected]>
Merge pull request #162 from chaitanyagurrapu/minorCleanup

Some minor clean ups.

github.com/shouldly/shouldly - 0d23c178643c8804b5d05a2f229cb19fff89ab1a authored almost 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.

github.com/shouldly/shouldly - 8b59f323d507820209f096ccb01a2562024611f3 authored almost 10 years ago by Chaitanya Gurrapu <[email protected]>
Merge pull request #161 from chaitanyagurrapu/multipleAsserts

Implementing 'Multiple Assertion' scenario

github.com/shouldly/shouldly - 1b8410756d71db1b37aacc4a68f8e0a2b9132246 authored almost 10 years ago by Jake Ginnivan <[email protected]>
Implementing 'Multiple Assertion' scenario

github.com/shouldly/shouldly - 6f636712ef2b21eadb94bd2852149c6ad29a1860 authored almost 10 years ago by Chaitanya Gurrapu <[email protected]>
Merge pull request #157 from JakeGinnivan/BetterMessageWhenIgnoringOrder

Better message when ignoring order on ShouldBe

github.com/shouldly/shouldly - 0ce448e889dfd9233878411fb51f3dfeb8a5e06e authored almost 10 years ago by Jake Ginnivan <[email protected]>
Review feedback

github.com/shouldly/shouldly - 790688dccf52c04febe1a921920cfb25ba1ab682 authored almost 10 years ago by Jake Ginnivan <[email protected]>
Small formatting change

github.com/shouldly/shouldly - 82a3c2467717a3e6bcd584586341123d79a01018 authored almost 10 years ago by Jake Ginnivan <[email protected]>
Fixes #156

github.com/shouldly/shouldly - e662ff38ea0ea1b5f0da3eb6aad3e4d3d199ed5e authored almost 10 years ago by Jake Ginnivan <[email protected]>
Merge pull request #159 from chaitanyagurrapu/refactorTestEnvironment

Minor refactoring that fixes a TODO.

github.com/shouldly/shouldly - 899c8c5f365e194ea238b70dcee2f885697893eb authored almost 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.

github.com/shouldly/shouldly - 3b9d0e20e44406c338c383f8662e52dcf26afe8a authored almost 10 years ago by Chaitanya Gurrapu <[email protected]>
Bumped minor and updated Release Notes

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

Fix hardcoded datetimes in tests

github.com/shouldly/shouldly - 81cad48f85ab9603ca5f01b29b358698fdf05df5 authored almost 10 years ago by Jake Ginnivan <[email protected]>
fix hardcoded datetimes in tests

github.com/shouldly/shouldly - 854da65f68f91fdbb181fdc36818d762345e2c0e authored almost 10 years ago by Ilya Murzinov <[email protected]>
Ifdefs around dynamic should tests

github.com/shouldly/shouldly - 7dc679e5a38cb79d3eb3433490b09809fb9b4738 authored almost 10 years ago by Jake Ginnivan <[email protected]>
Fixed another net 3.0 issue

github.com/shouldly/shouldly - 6949c62bc7f6bd4ee69949a0fbc7bfe3fe3247ad authored almost 10 years ago by Jake Ginnivan <[email protected]>
Removed #if which should be there

github.com/shouldly/shouldly - a763a0f329ffef7fce27897c74cbc4a68f439eba authored almost 10 years ago by Jake Ginnivan <[email protected]>
Saving project file

github.com/shouldly/shouldly - 3c6ea0df306971fd1f88ad595ff7027e5fa9b416 authored almost 10 years ago by Jake Ginnivan <[email protected]>
Put message generators into their own folder and fixed 3.0 compilation errors

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

Issue 149 shouldbewithin for dates

github.com/shouldly/shouldly - b50ebc35fc9062d686e5acdae45389b00303434a authored almost 10 years ago by Jake Ginnivan <[email protected]>
Add message generators for should methods that take tolerances

github.com/shouldly/shouldly - 778c82ba9d8ed755f974ab07f47a8566722c6dad authored almost 10 years ago by Ben Scott <[email protected]>
#149 Add ShouldBe/ShouldNotBe overloads for TimeSpan with tolerance

github.com/shouldly/shouldly - a2fbed3eff43a12da82143ca6c0b4d2bbcdc8a67 authored almost 10 years ago by Ben Scott <[email protected]>
#149 Add ShouldBe/ShouldNotBe overloads for DateTimeOffset with Timespan tolerance

github.com/shouldly/shouldly - 945d1b0cde21431bf6576855e4035a48db0b8578 authored almost 10 years ago by Ben Scott <[email protected]>
#149 Add ShouldBe/ShouldNotBe overloads for DateTime with Timespan tolerance

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

Issue 140

github.com/shouldly/shouldly - 1582dab4fb712e3fa68616e6b16eaa54ecce7442 authored almost 10 years ago by Jake Ginnivan <[email protected]>
Updated message generators and removed ShouldNotBeUnique

github.com/shouldly/shouldly - f4323f6ac053af44065c82c8103c9f8fd87e2075 authored almost 10 years ago by Jake Ginnivan <[email protected]>
message generator

github.com/shouldly/shouldly - c845af0b08bf588075c27931823d5b6d1ea2afb4 authored almost 10 years ago by ilya-murzinov <[email protected]>
fix code formatting

github.com/shouldly/shouldly - f9c16e42057d9537456cf76664bb68c75225601a authored almost 10 years ago by Ilya Murzinov <[email protected]>
add ShouldBeUnique and ShouldNotBeUnique for collections

github.com/shouldly/shouldly - 1c7b16a432fcc6aff62bd2abf87456e3f84c8780 authored almost 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.

github.com/shouldly/shouldly - efbf4da83187c54055c31a82e7cafa6fd04991c3 authored almost 10 years ago by Jake Ginnivan <[email protected]>
Fixing up some formatting and clarifying a comment.

github.com/shouldly/shouldly - 167ef014ba2612327dc9dc95caeb6338efc91cf5 authored almost 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...

github.com/shouldly/shouldly - 5b9186fa54bc42414eb1e91bde9e745f02c79ddb authored almost 10 years ago by Chaitanya Gurrapu <[email protected]>
Merge pull request #145 from chaitanyagurrapu/dynamicshould_squashed

Implementing the 'DynamicShould.HaveProperty' functionality.

github.com/shouldly/shouldly - b0516804c0b69ae4df05c3b0fab7ee03ed263eeb authored almost 10 years ago by Jake Ginnivan <[email protected]>
Merge pull request #147 from JakeGinnivan/IEquatableFix

IEquatable fix

github.com/shouldly/shouldly - 69b9f1afc2a59c18afb9417610efd05529b3ec71 authored almost 10 years ago by Jake Ginnivan <[email protected]>
Fixed issue, reference equality wins always

github.com/shouldly/shouldly - bc2d3aa9f6ef157fefb5fc10558222d927920b9b authored almost 10 years ago by Jake Ginnivan <[email protected]>
Failing test

github.com/shouldly/shouldly - 69b114694e9662cb9da971e0447077c659119a10 authored almost 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.

github.com/shouldly/shouldly - b9b827a74e2e3843b201c956f398ecc76610cacf authored about 10 years ago by Chaitanya Gurrapu <[email protected]>
Implementing the 'DynamicShould.HaveProperty' functionality.

github.com/shouldly/shouldly - 6bf354502c7feed9b07206e57e384024f9e6f0aa authored about 10 years ago by Chaitanya Gurrapu <[email protected]>
Merge pull request #139 from chaitanyagurrapu/documentation_with_examples

Adding examples to the documentation.

github.com/shouldly/shouldly - b08ae2f642a06e1498a45c36d8fa122c8ad27043 authored about 10 years ago by Jake Ginnivan <[email protected]>
Adding examples to the documentation.

github.com/shouldly/shouldly - fed618364c9c4af9fe30ff18e4b9999533977fdd authored about 10 years ago by Chaitanya Gurrapu <[email protected]>
Bumped minor, updated nuspec

github.com/shouldly/shouldly - e47f958a20b1fb247e262bb503683cc21f80c13a authored over 10 years ago by Jake Ginnivan <[email protected]>
Small release notes update

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

Added r# annotations

github.com/shouldly/shouldly - 0fadd3c6fa0dbaa45479c37829abc094e60c1dcc authored over 10 years ago by Jake Ginnivan <[email protected]>
Added r# annotations

github.com/shouldly/shouldly - 3ee72a64af40f998364013cea820ddcfa2fec540 authored over 10 years ago by Jake Ginnivan <[email protected]>