Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import barbershopjava.Barber;
- import barbershopjava.BarberShopImpl;
- import barbershopjava.Client;
- import barbershopjava.Gender;
- import org.junit.Before;
- import org.junit.Test;
- import java.util.ArrayList;
- import java.util.Arrays;
- import static org.junit.Assert.assertEquals;
- public class Test023 {
- private BarberShopImpl barberShop;
- private Barber b1 = new Barber("a", 1, 1);
- private Barber b2 = new Barber("b", 2, 3);
- private Barber b3 = new Barber("c", 2, 2);
- private Client c1 = new Client("a", 1, Gender.MALE);
- private Client c2 = new Client("b", 1, Gender.FEMALE);
- private Client c3 = new Client("c", 2, Gender.FEMALE);
- private Client c4 = new Client("d", 6, Gender.FEMALE);
- private Client c5 = new Client("e", 5, Gender.FEMALE);
- @Before
- public void Setup() {
- this.barberShop = new BarberShopImpl();
- }
- @Test
- public void TestGetAllBarbersSortedWithStarsDescendingAndHaircutPriceAsc() {
- this.barberShop.addBarber(b1);
- this.barberShop.addBarber(b2);
- this.barberShop.addBarber(b3);
- var res = new ArrayList<>(this.barberShop.getAllBarbersSortedWithStarsDescendingAndHaircutPriceAsc());
- var expected = Arrays.asList(b2,b3,b1);
- assertEquals(res, expected);
- }
- }
Add Comment
Please, Sign In to add comment