jr. dev attempt at writing j-unit tests for utility classes#26
Open
deseraekaufman wants to merge 2 commits intoBravoLT:mainfrom
Open
jr. dev attempt at writing j-unit tests for utility classes#26deseraekaufman wants to merge 2 commits intoBravoLT:mainfrom
deseraekaufman wants to merge 2 commits intoBravoLT:mainfrom
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
To begin I would like to say, I learned SO much while working on this, it was a valuable experience just in that regard alone.
Although I was not able to complete the task as assigned, I spent quite a bit of time on it and would like to share where I am at so far.
I have worked with J-unit testing, although my experience so far has been quite basic.
These utility classes contain some syntax that is a bit more advanced than what I have seen, so while
my attempts at writing these tests might look pitiful, I would like to explain my thought processes
and all the things that I have learned while tackling this assessment.
Glancing through the project at first, I was pretty overwhelmed - it is more complex than projects I've worked on, but decided to give it a shot anyway and tackle would I could. I went through much of the code and commented on new things I learned, as well as explaining concepts as I understand them at my junior level.
Hopefully you get a sense of where I am as a developer, although I haven't much experience yet, I am very eager to learn and tackle new challenges. Thank you for giving me that opportunity!
Here is an example of some of the tests that I have written in my experience.
method to be tested:
}
my test:
WordCount testObj = new WordCount();
@test
public void test_word_count_happy_path(){