JUnit тестирует класс на Netbeans - PullRequest
1 голос
/ 24 января 2012

Может ли кто-нибудь создать тест JUnit в NetBeans для кода, который я вставил ниже?Я не совсем уверен, что делать, когда создал настоящий тест.

package prog3;     

import java.util.ArrayList;     import java.util.Iterator;

public class MedicineClass
{
    private String MedicineName;
    private int MedicineRegNum;
    private ArrayList RelatedMedicine;

    public MedicineClass(String newMedicineName, int newMedicineRegNum)
    {
        newMedicineName = MedicineName;
        newMedicineRegNum = MedicineRegNum;
        RelatedMedicine = new ArrayList();
    }

    public void setMedicine(String newMedicineName)
    {
        newMedicineName = MedicineName;
    }

    public String getMedicineNameAndNum()
    {
        return "Medicine Registration Number: " + MedicineRegNum + "Medicine Name: " + MedicineName;
    }

    public void Medicine(Medicine Drug)
    {
        RelatedMedicine.add(Drug);
    }

    public void addMedicine(String newMedicineName, int newMedicineRegNum)
    {
        Medicine temp = new Medicine(newMedicineName, newMedicineRegNum);
        RelatedMedicine.add(temp);
    }

    public void listAllMedicines()
    {
        StringBuilder sb = new StringBuilder();
        Iterator lst = RelatedMedicine.iterator();
        while (lst.hasNext())
        {
            Medicine temp = (Medicine)lst.next();
            sb.append(temp.getNameandRegNum());
            sb.append("\n");

        }
        System.out.println(sb.toString());
    }

}

Ответы [ 3 ]

3 голосов
/ 24 января 2012

У вас есть класс, для которого вам нужно написать тесты JUnit.Прочитайте это: Написание тестов JUnit в IDE NetBeans и Введение в модульное тестирование

0 голосов
/ 18 ноября 2015

Существует множество API, которые утверждают, что автоматизируют этот процесс.Возможно, один из них будет вам полезен:

0 голосов
/ 24 января 2012

Я предлагаю использовать кнопку "создать тест JUnit" в IDE. Это поместит класс в нужное для вас место. Затем вы можете скопировать и вставить свой код в этот тест. Если эта кнопка не отображается на панели инструментов, щелкните правой кнопкой мыши на панели инструментов и добавьте эту кнопку из меню настройки. Я также рекомендую добавить кнопку «проверить этот класс».

...