first Contribute#13
first Contribute#13CatarinaGamboa merged 10 commits intoliquid-java:mainfrom kiranraoboinapally:main
Conversation
CatarinaGamboa
left a comment
There was a problem hiding this comment.
Thanks for the contribution @kiranraoboinapally !
The issue #7 about the refactoring was definitely related to the "copy pasted" code that you have removed.
When running mvn test, we should still run about 22 tests, did you test this?
I tried it now but it's checking only 10 test cases in that one pass remaining all are causing failure error let me try to fix it |
CatarinaGamboa
left a comment
There was a problem hiding this comment.
I am not sure, what is the strategy in this commit, can you clarify that for me?
I looks like this is the initial version
|
|
We can discuss more over here or in the issue page :) Some points that we need to consider:
Also, to merge any branch into main, we need to resolve the conflicts in the PR first, and we can merge/rebase after. So, first, pull from the main (with rebase preferably) and resolve the conflicts before we merge. |
Thanks for the guide link,if you have any more let me know |
Changes:
|
There was a problem hiding this comment.
This is a great step into the right track 💪
Look at the comments I've left in the code for AppTest.java.
We also need to change the pom file to include the dependencies of the parameterized test - that guide i linked to previously also has that part.
To test that the tests work you can do:
mvn install
mvn test-compile
|
@kiranraoboinapally let me know when you want me to review this again |
|
Required anymore modifications |
|
This PR highlighted a BUG in |


Cleaning Duplicates in AppTest.java
Repeated
try-catchblocksRepeated
App.launcher("...")callsRepeated
assertTrue(e instanceof LatteException)Redundant logging/stack traces