helper vs utility classes

This commit is contained in:
ginjardev
2023-04-04 04:33:05 +00:00
parent cb3496d0c2
commit 1409604db9
2 changed files with 7 additions and 3 deletions

View File

@@ -1,8 +1,12 @@
package com.baeldung.helperVsUtilityClasses;
class MyHelperClass {
public double discount = 0.10;
public double discount;
public MyHelperClass(double discount) {
if (discount > 0 && discount < 1) {
this.discount = discount;
}
}
public double discountedPrice(double price) {
return price - (price * discount);
}

View File

@@ -8,7 +8,7 @@ class MyHelperClassUnitTest {
@Test
void whenCreatingHelperObject_thenHelperObjectShouldBeCreated() {
MyHelperClass myHelperClassObject = new MyHelperClass();
MyHelperClass myHelperClassObject = new MyHelperClass(0.10);
int[] numberArray = {15, 23, 66, 3, 51, 79};
assertNotNull(myHelperClassObject);