From e9981a498e0a3b947c5c799c2be4f84bf8ae4fe4 Mon Sep 17 00:00:00 2001 From: Konstantin Pavlov Date: Sun, 30 Jun 2019 05:32:29 +0200 Subject: [PATCH] improve "sulfuras" test --- Java/src/test/java/com/gildedrose/GildedRoseTest.java | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/Java/src/test/java/com/gildedrose/GildedRoseTest.java b/Java/src/test/java/com/gildedrose/GildedRoseTest.java index 6f240f92..1c1783c6 100644 --- a/Java/src/test/java/com/gildedrose/GildedRoseTest.java +++ b/Java/src/test/java/com/gildedrose/GildedRoseTest.java @@ -2,7 +2,6 @@ package com.gildedrose; import io.qameta.allure.Feature; import lombok.val; -import org.junit.jupiter.api.Test; import org.junit.jupiter.params.ParameterizedTest; import org.junit.jupiter.params.provider.ValueSource; @@ -45,11 +44,11 @@ class GildedRoseTest { } @Feature("\"Sulfuras\", being a legendary item, never has to be sold or decreases in Quality") - @Test - void shouldTheNotChangeSulfuras() { + @ParameterizedTest(name = "sellIn: {arguments}") + @ValueSource(ints = {2, 1, 0, -1, -2}) + void shouldTheNotChangeSulfuras(int initialSellIn) { // given val initialQuality = nextInt(70, 90); - val initialSellIn = nextInt(3, 50); val itemName = "Sulfuras, Hand of Ragnaros"; GildedRose app = prepareApp(new Item(itemName, initialSellIn, initialQuality));