ΤάνιαΓ. Δημοσ. 22 Νοεμβρίου 2014 Δημοσ. 22 Νοεμβρίου 2014 Καλησπέρα..Χθες με βοηθήσατε να γράψω μία κλάση και με βοηθήστε πολύ μιας και είμαι αρχάρια.. Οπότε είπα να ρωτήσω ξανά..! Δεν ξέρω τι ακριβώς πρέπει να γράψω για να ελέγχετε η ορθότητα του κώδικά μου.. Βασικά δεν καταλαβαίνω καν τι είναι αυτά τα test.. Σαν ανεβάζω και τον κώδικα μου μήπως τον χρειάζεστε..! package com.example.crazysellout.UserSide; import java.io.BufferedReader; import java.io.File; import java.io.IOException; import java.io.InputStream; import java.io.InputStreamReader; import java.util.ArrayList; import java.util.List; import java.util.Scanner; import android.R.string; import com.example.crazysellout.Offer; //Class that, reads the file of the data. public class OfferDataReader { List<string> lineArray; List<string> wordsArray; Offer ReadOffer(int indexLine){ string line = lineArray.get(indexLine); wordsInLine(line); Offer readedOffer = new Offer(); readedOffer.StoreName = wordsArray.get(0); readedOffer.ProductCategory = wordsArray.get(1); readedOffer.ProductName = wordsArray.get(2); readedOffer.ProductPrice = wordsArray.get(3); readedOffer.ProductDescription = wordsArray.get(4); return readedOffer; } //Diavazei kai apothikeyei se lista me Strings public void readDataFile(String path) throws IOException { ArrayList<String> lines = new ArrayList<String>(); Scanner s = new Scanner(new File(path)); //Diavazei grammi grammi kai tis apothikeyei while (s.hasNext()) { lines.add(s.next()); } s.close(); //Diatrexei ta strings kai gia kathe grammi kalei tin lineInWords for (String l : lines) { this.lineArray.add(l); } } //Xwrizei tis grammes se lekseis private void wordsInLine(string line) { String[] words = line.split(" "); for (String word : words) { this.wordsArray.add(word); } } }
defacer Δημοσ. 22 Νοεμβρίου 2014 Δημοσ. 22 Νοεμβρίου 2014 Εννοείς "unit test"? Απ' ότι φαντάζομαι υπάρχει καθηγητής που ασχολείται μ' αυτά, που είναι και ο πρώτος στον οποίο θα έπρεπε να απευθυνθείς μ' αυτές τις απορίες σου (είναι κυριολεκτικά η δουλειά του να σου τις λύσει). Το έκανες;
Προτεινόμενες αναρτήσεις
Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε
Πρέπει να είστε μέλος για να αφήσετε σχόλιο
Δημιουργία λογαριασμού
Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!
Δημιουργία νέου λογαριασμούΣύνδεση
Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.
Συνδεθείτε τώρα