-
-
Notifications
You must be signed in to change notification settings - Fork 105
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support .NET Core #348
Support .NET Core #348
Conversation
@robkeim The PR has been updated and I think it is now correctly working. Could you perhaps review the PR again? If you deem it correct, feel free to merge. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Awesome work @ErikSchierboom!!
docs/TESTS.md
Outdated
|
||
Install [NUnit](http://nunit.org/index.php?p=download) via NuGet package manager with the NUnit.Console package. This will add the reference to the project. | ||
Solving an exercise means making all its tests pass. By default, only one test (the first one) is executed when you run the tests. This is intentional, as it allows you to focus on just making that one test pass. Once it passes, you can enable the next test by removing `Skip = "Remove to run test"` from the test's `[<Fact>]` or `[<Theory?]` attribute. When all tests have been enabled and your implementation makes them all pass, you'll have solved the exercise! |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Minor typo: [<Theory>]
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Fixed!
exercises/acronym/AcronymTest.fs
Outdated
open Acronym | ||
|
||
[<Test>] | ||
let ``Empty string abbreviated to empty string`` () = | ||
Assert.That(acronym "", Is.EqualTo("")) | ||
acronym "" |> should equal "" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@ErikSchierboom did you decide not to update this to EmptyString
for some reason?
Update small typo
@robkeim I forgot about the EmptyString. Perhaps I can fix it later in a new commit? |
@ErikSchierboom yes I figured you could do it in another PR. Once the fix of my typo is green I'll go ahead and merge this branch. |
Thanks for your hard work on this @ErikSchierboom! Great job 🎉 🎉 🎉 |
Hurray! |
@ErikSchierboom Fantastic. Thanks so much for taking the time to do this overhaul... this is huge. |
This PR fixes several issues:
What is left to do is:
[<TestCase>]
tests with individual tests. (Replace [<TestCase>] tests with individual tests #298)Note: it is still a work-in-progress, but if you'd be willing to take a look, that would be great!
CC: @jpreese Would you also mind taking a look?
This fixes #203, #229, #251, #277, #297, #308, #309