From 1a248a60fb9a4b261380a79c5fd462d5034fa67a Mon Sep 17 00:00:00 2001 From: Victor Tortolero Date: Fri, 19 Oct 2018 22:40:29 -0500 Subject: [PATCH] Update Item component tests --- .../frontend/__tests__/Item.test.js | 43 ++++++++++--------- 1 file changed, 23 insertions(+), 20 deletions(-) diff --git a/finished-application/frontend/__tests__/Item.test.js b/finished-application/frontend/__tests__/Item.test.js index 692b913..313fdb5 100644 --- a/finished-application/frontend/__tests__/Item.test.js +++ b/finished-application/frontend/__tests__/Item.test.js @@ -16,24 +16,27 @@ describe('', () => { const wrapper = shallow(); expect(toJSON(wrapper)).toMatchSnapshot(); }); - // it('renders the image properly', () => { - // const wrapper = shallow(); - // const img = wrapper.find('img'); - // expect(img.props().src).toBe(fakeItem.image); - // expect(img.props().alt).toBe(fakeItem.title); - // }); - // it('renders the pricetag and title', () => { - // const wrapper = shallow(); - // const PriceTag = wrapper.find('PriceTag'); - // expect(PriceTag.children().text()).toBe('$50'); - // expect(wrapper.find('Title a').text()).toBe(fakeItem.title); - // }); - // it('renders out the buttons properly', () => { - // const wrapper = shallow(); - // const buttonList = wrapper.find('.buttonList'); - // expect(buttonList.children()).toHaveLength(3); - // expect(buttonList.find('Link')).toHaveLength(1); - // expect(buttonList.find('AddToCart').exists()).toBe(true); - // expect(buttonList.find('DeleteItem').exists()).toBe(true); - // }); + + it('renders the image properly', () => { + const wrapper = shallow(); + const img = wrapper.find('img'); + expect(img.props().src).toBe(fakeItem.image); + expect(img.props().alt).toBe(fakeItem.title); + }); + + it('renders the pricetag and title', () => { + const wrapper = shallow(); + const PriceTag = wrapper.find('PriceTag'); + expect(PriceTag.children().text()).toBe('$40'); + expect(wrapper.find('Title a').text()).toBe(fakeItem.title); + }); + + it('renders out the buttons properly', () => { + const wrapper = shallow(); + const buttonList = wrapper.find('.buttonList'); + expect(buttonList.children()).toHaveLength(3); + expect(buttonList.find('Link')).toHaveLength(1); + expect(buttonList.find('AddToCart').exists()).toBe(true); + expect(buttonList.find('DeleteItem').exists()).toBe(true); + }); });