    @Test
    void cantAddProductWithNegativePrice() {

        // given
        String name = "test";
        int price = -123;

        // when/then
        assertThrows(IllegalArgumentException.class, () -> warehouse.addProduct(name, price));
    }