Как протестировать класс Java с помощью FitNesse

Я пытаюсь протестировать свой класс 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     |

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

Как протестировать класс Java с помощью FitNesse

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

Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
В компьютерном программировании биты играют важнейшую роль в представлении и манипулировании данными на двоичном уровне. Побитовые операции...
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Приходилось ли вам сталкиваться с требованиями, в которых вас могли попросить поднять тревогу или выдать ошибку, когда метод Java занимает больше...
Полный курс Java для разработчиков веб-сайтов и приложений
Полный курс Java для разработчиков веб-сайтов и приложений
Получите сертификат Java Web и Application Developer, используя наш курс.
0
0
170
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

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

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

Я скопировал файл classe и все остальное в другой каталог `F:\fitnesse\classes`, но все та же проблема.

Jananath Banuka 30.05.2019 14:11

Другие вопросы по теме