Browse Source

Extended: test_buildCompleteItem() by validDescription Test

feature-pr/shop
Maxim Volkov 2 years ago
parent
commit
a3b1665875
  1. 12
      projjpn/src/main/java/de/hs_fulda/ciip/projjpn/Item.java
  2. 11
      projjpn/src/test/java/de/hs_fulda/ciip/projjpn/ItemTest.java

12
projjpn/src/main/java/de/hs_fulda/ciip/projjpn/Item.java

@ -24,6 +24,10 @@ public class Item {
return availability > 0; return availability > 0;
} }
public float getCurrentStock() {
return availability;
}
public void updateAvailability(int newAmount) { public void updateAvailability(int newAmount) {
availability = newAmount; availability = newAmount;
} }
@ -35,4 +39,12 @@ public class Item {
public float getCurrentPrice() { public float getCurrentPrice() {
return price; return price;
} }
public String getTitel() {
return this.productTitle;
}
public String getDescription() {
return this.description;
}
} }

11
projjpn/src/test/java/de/hs_fulda/ciip/projjpn/ItemTest.java

@ -51,8 +51,15 @@ public class ItemTest extends TestCase {
String expectedDescription = "Gaming Maus fuer Fortgeschrittene."; String expectedDescription = "Gaming Maus fuer Fortgeschrittene.";
int expectedQuantity = 10; int expectedQuantity = 10;
float expectedPrice = 69.99f; float expectedPrice = 69.99f;
Item item = new Item(expectedTitel, expectedDescription, expectedQuantity, expectedPrice);
assertNotNull(item);
// When
Item itemNotNull = new Item(expectedTitel, expectedDescription, expectedQuantity, expectedPrice);
// Then
assertNotNull(itemNotNull);
// When
boolean validDescription = itemNotNull.getDescription().equals(expectedDescription);
assertTrue(validDescription);
} }
} }
Loading…
Cancel
Save