Я не знаю, что не так с моим тестом / проектом.У меня нет ошибок компиляции, но когда я проверяю это, это просто красная полоса, и она не скажет мне, что не так.Какие-либо предложения?Мой код и вопрос ниже.Заранее спасибо
Если метод Checkout для калькуляции расчета с ценой вызывается с корзиной с одной книгой, она должна вернуть цену этой книги.
@Test
public void test_CalculatePrice_ReturnSumOfThePriceOfTwoBooks_BasketMustHaveTwoBooks(){
//Arrange
Basket basket1 = new Basket();
Book book1 = new Book();
Checkout checkout = new Checkout();
basket1.addBook(book1);
basket1.addBook(book1);
double delta = 0.0;
double expectedPrice = checkout.calculatePrice();
//Act
double actualPrice = checkout.calculatePrice();
//Assert
assertEquals(expectedPrice,actualPrice,delta);
Оформить заказ
public class Checkout {
public double calculatePrice(Book book1) {
return calculatePrice();
}