/*
* Test the copy constructor
*/
TEST(Inventory, CopyConstructor)
{
        const Inventory i;
        const Inventory i2 = i;
        EXPECT_EQ(i.getSKU(), i2.getSKU());
        EXPECT_EQ(i.getItemDesc(), i2.getItemDesc());
        EXPECT_EQ(i.getCategoryID(), i2.getCategoryID());
        EXPECT_EQ(i.getMerchantID(), i2.getMerchantID());
        EXPECT_EQ(i.getPrice(), i2.getPrice());
        EXPECT_EQ(i.getQuantity(), i2.getQuantity());
}
/*
* Test the default constructor
*/
TEST(Inventory, DefaultConstructor)
{
        const Inventory i;
        EXPECT_EQ(i.getSKU(), 0);
        EXPECT_EQ(i.getItemDesc(), "Item Description");
        EXPECT_EQ(i.getCategoryID(), 0);
        EXPECT_EQ(i.getMerchantID(), 0);
        EXPECT_EQ(i.getPrice(), 0.0);
        EXPECT_EQ(i.getQuantity(), 0);
}