From 534dd114e36e568f474b6e04b806bf052e4a8334 Mon Sep 17 00:00:00 2001 From: Konstantin Pavlov Date: Mon, 24 Jun 2019 06:04:38 +0200 Subject: [PATCH] fix foo test --- .../java/com/gildedrose/GildedRoseTest.java | 18 +++++++++++++----- 1 file changed, 13 insertions(+), 5 deletions(-) diff --git a/Java/src/test/java/com/gildedrose/GildedRoseTest.java b/Java/src/test/java/com/gildedrose/GildedRoseTest.java index 28ce7cff..76406af9 100644 --- a/Java/src/test/java/com/gildedrose/GildedRoseTest.java +++ b/Java/src/test/java/com/gildedrose/GildedRoseTest.java @@ -2,17 +2,25 @@ package com.gildedrose; import org.junit.jupiter.api.Test; -import static org.junit.jupiter.api.Assertions.assertEquals; +import static org.assertj.core.api.AssertionsForClassTypes.assertThat; -public class GildedRoseTest { +class GildedRoseTest { @Test - public void foo() { - Item[] items = new Item[] { new Item("foo", 0, 0) }; + void shouldProcessFooItem() { + // given + final Item[] items = new Item[]{new Item("foo", 0, 0)}; GildedRose app = new GildedRose(items); + + // when app.updateQuality(); - assertEquals("fixme", app.items[0].name); + + // then + final Item item = app.items[0]; + assertThat(item.name).isEqualTo("foo"); + assertThat(item.quality).isEqualTo(0); + assertThat(item.sellIn).isEqualTo(-1); } }