// Path: warehouse-model/src/main/java/warehouse/BoxLabel.java
// @Value
// public class BoxLabel {
//     private final String refNo;
//     private final int quantity;
//     private final String boxType;
// }
// 
// Path: warehouse-model/src/main/java/warehouse/PaletteLabel.java
// @Value
// public class PaletteLabel {
//     private final String id;
//     private final String refNo;
// 
//     @Override
//     public String toString() {
//         return id;
//     }
// }


import org.assertj.core.api.Assertions;
import org.junit.Test;
import warehouse.BoxLabel;
import warehouse.PaletteLabel;
import java.util.Arrays;
import java.util.stream.Collectors;
import java.util.stream.Stream;
package warehouse.products;



/**
 * Created by michal on 23.10.2017.
 */
public class CartValidatorTest {

    private final String cartRefNo = "900900";
// Path: warehouse-model/src/main/java/warehouse/BoxLabel.java
// @Value
// public class BoxLabel {
//     private final String refNo;
//     private final int quantity;
//     private final String boxType;
// }
// 
// Path: warehouse-model/src/main/java/warehouse/PaletteLabel.java
// @Value
// public class PaletteLabel {
//     private final String id;
//     private final String refNo;
// 
//     @Override
//     public String toString() {
//         return id;
//     }
// }


// Path: warehouse-model/src/test/java/warehouse/products/CartValidatorTest.java
import org.assertj.core.api.Assertions;
import org.junit.Test;
import warehouse.BoxLabel;
import warehouse.PaletteLabel;
import java.util.Arrays;
import java.util.stream.Collectors;
import java.util.stream.Stream;

package warehouse.products;



/**
 * Created by michal on 23.10.2017.
 */
public class CartValidatorTest {

    private final String cartRefNo = "900900";
    private final PaletteLabel cartLabel = new PaletteLabel("C-900900-0001", cartRefNo);