Skip to content

ProgramGrader/00000-SP22-C202-assignment-infinite-username1

Repository files navigation

C202 Assignment 1

How to download your assignment locally

Once you have accepted the assignment on GitHub, click the 'code' button on the GitHub repository and copy the HTTPS url. Go to your IDE for this class in toolbox and open it from toolbox. Then click get from VCS and put in the url and click clone.

If you already have an assignment open, go to File → New → Project From Version Control, then put in the url and click clone.

Description

Complete the methods in the /src/main/java/MyStringArrayList.java file. ArrayList documentation for Java 17 can be found here.

Required Tasks

To complete this assignment you must do the following:

  • Create a minimum of four test cases for the getElement method.
  • Create a minimum of four test cases for the contains method.
  • Create a minimum of four test cases for the removeElementAt method.
  • Create a minimum of four test cases for the addFront method.
  • Create a minimum of four test cases for the toString method.
  • Have all tests pass.
  • Fill out the javadocs in /src/main/java/MyStringArrayList.java for all methods.
  • Ensure your public name is filled out in GitHub.

How to submit

To submit your assignment you will go the top of Intellij and select the "Git" button or hit ctrl + k. Click the checkbox next to the Changes button and add a simple explanation of what you did to the commit Message TextBox. Hit the "Commit and Push" button. If the IDE says you have TODOs left you have not completed the assignment yet, however you may commit anyway for partial credit. On the pop-up click push, you should receive an email shortly on how many of your tests have passed from the GitHub CI. Your professors will be emailed about the percentage of pass/fail rate of your tests and docs the day after your assignment is due.

Alt Text

Disclaimer

⚠️ Changing the tests cases to pass locally will not get you any credit. We will not use your test cases to grade your assignment, however we may ask you to write your own test cases to insure you have all cases covered. We may grade you on the test cases you have written in addition to ours. Our tests may contain more or less test cases than you have written. ⚠️

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published