Как протестировать Java-класс с помощью FitNesse - PullRequest
0 голосов
/ 29 мая 2019

Я пытался протестировать свой класс Java с помощью инструмента FitNesse, но я получаю некоторые ошибки:

Это мой Addition.java

public class Addition{
    private double firstnum, secondnum;

    public void setFirstnum(double firstnum){
         this.firstnum = firstnum;
    }

    public void setSecondnum(double secondnum){
            this.secondnum = secondnum;
    }

    public double result(){
        return firstnum + secondnum;
    }
}

И я скомпилировал этоПрограмма и сделал его класс.

И вот так моя FitNesse таблица выглядит как

!***< Hidden

!define TEST_SYSTEM {slim}
!path C:\Users\Jananath Banuka\Desktop\FitNesse\classes

|eg.Addition|
|firstnum |secondnum  |result?  |
|10       |2          |12       |
|12.6     |3          |15.6     |

Но я получаю эту ошибку, которую я не знаю.Ниже моя ошибка

Error

Может кто-нибудь сказать, пожалуйста, что не так?

1 Ответ

1 голос
/ 30 мая 2019

Предполагается, что ваша компиляция сгенерировала C:\Users\Jananath Banuka\Desktop\FitNesse\classes\eg\Addition.class Я полагаю, что проблема может быть связана с пробелом в вашем имени пользователя.

Можете ли вы попробовать скопировать код в другой каталог без пробелов в его пути, соответственно обновить вики и повторить попытку? (Например, переместите вывод компиляции на C:\temp\FitNesse\classes\eg\Addition.class и измените !path на !path C:\temp\FitNesse\classes)

...