Can anyone help me fix my code!!! /** * * @param row1 * @param column1 * @param row2 * @param column

Can anyone help me fix my code!!! /** * * @param row1 * @param column1 * @param row2 * @param column2 * @return average of values of all DataEntry objects in givenaddress range * ((row1, column1) to (row2, column2)) * return 0 if there are no items in the given range */ public double average(int row1, int column1, int row2, intcolumn2) { double sum = 0; int count = 0; for(DataEntry dataEntry : data) { if(dataEntry.inRange(row1, column1, row2, column2)) { sum += dataEntry.getValue(); count++; } } return sum / count; } @Test @Graded(description=”Worksheet:average()”, marks=4) public void testAverage() { assertEquals(4.5/8,sheet.average(0, 0, 6, 6), 0.01); assertEquals(2.6/6,sheet.average(0, 0, 5, 6), 0.01); //withoutthe 0 and 1.9 assertEquals(4.6/7,sheet.average(0, 0, 6, 4), 0.01); //withoutthe -0.1 assertEquals(-4.7/2,sheet.average(0, 3, 5, 3), 0.01); //4thcolumn only assertEquals(0.4/2,sheet.average(4, 1, 4, 10), 0.01); //5th rowonly assertEquals(0,sheet.average(3, 0, 3, 10), 0.01); //4th row only- nothing there int mark = 4; marks+=mark; message+=”Worksheet:average() passed. Marks awarded:”+mark+”n”; } Attached

 
Do you need a similar assignment done for you from scratch? We have qualified writers to help you. We assure you an A+ quality paper that is free from plagiarism. Order now for an Amazing Discount!
Use Discount Code "Newclient" for a 15% Discount!

NB: We do not resell papers. Upon ordering, we do an original paper exclusively for you.