-
Notifications
You must be signed in to change notification settings - Fork 34
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
Unit Tests need to be completed for infrastructure #110
Comments
@TheOnlyRealTodd hi. First of all, please feel to contribute any time you want, and don't think otherwise. I guess most of the open source projects only work with "no promises" approach. So, try to follow the projects you like and contribute when you have time, this is more than enough. And thanks again for being interested. I am having problems with git and merge conflicts as well. My understanding is, in the end, with multiple contributors, there is no avoiding it. So, I am trying to get used to it. However, to minimize the conflicts, as you already trying, it's better sync main and local before starting to a new work. My less complicated but longer approach is; (backup your work if there are local changes,) remove your repository and fork it again. Not the right approach but always works. Second and better approach should be something like this, in command console (both powershell and git bash should work);
And the explanation;
If you wish, try second approach first, if it fails, then try the first one. Let me know whether it works. |
Do the second explanation @TheOnlyRealTodd but before if you have not done this, you need to. First you have to set up a upstream(remote branch pointing to the main repository) on git after that crate a new branch(it will be temporary only to fitch the project) then you do the second explanation from @coni2k (you merge your master branch with the temporary after the merge when OK you delete the temporary branch). |
Hello @coni2k as this Issue has not been close i will like to help on it. Is there any suggestion or specific testing framework you are or will like to use for the tests? |
@angelfeliz hi. For front-end (Angular), I'm planning to use Karma+Jasmine. |
Yes I am talking about server .NET side. We can use NUnit, is that ok with you? For the front-end I don't have any experiences, but I will do a research to give you a hand, if you need any collaboration. |
Sure, NUnit is good. About front-end tests, I already started working on it, there will be some basic coverage. Hopefully in couple of days I will publish it, then I can let you know. About your part, if you like, you can start with something small, couple of example tests. So we can look at it together first, before going in too deep. Sound good? |
Yes i agree |
I moved backend to Backbone project, in case if you want to check that one: |
This is a task I'm going to take on. Sorry, I got busy the past week with some projects.
I have a question before I start though. So there have been PRs and other changes since I pulled down the repo, how do I first update my copy of this repo so that way when I make a PR, my repo is not out of sync with the main repo? I'm still trying to get the GH logistics down, I've had some nasty and scary errors in the past. Thanks.
The text was updated successfully, but these errors were encountered: