diff options
| author | Wes Bos <wesbos@gmail.com> | 2018-04-20 11:47:28 -0400 |
|---|---|---|
| committer | Wes Bos <wesbos@gmail.com> | 2018-04-20 11:47:28 -0400 |
| commit | ed3e5e8865847cdeecad960acd1bc0366d12482e (patch) | |
| tree | 1ed7225d82e153ae3c4d5808c1c8b78a7278078a /frontend/__tests__ | |
| parent | 4d0d69dd59b765d8f9392e8494717a4c166cc46e (diff) | |
single item
Diffstat (limited to 'frontend/__tests__')
| -rw-r--r-- | frontend/__tests__/RemoveFromCart.test.js | 5 | ||||
| -rw-r--r-- | frontend/__tests__/SingleItem.test.js | 4 | ||||
| -rw-r--r-- | frontend/__tests__/__snapshots__/SingleItem.test.js.snap | 24 |
3 files changed, 17 insertions, 16 deletions
diff --git a/frontend/__tests__/RemoveFromCart.test.js b/frontend/__tests__/RemoveFromCart.test.js index da03f0c..0b1de74 100644 --- a/frontend/__tests__/RemoveFromCart.test.js +++ b/frontend/__tests__/RemoveFromCart.test.js @@ -1,11 +1,12 @@ import React from 'react'; import { shallow, mount } from 'enzyme'; import toJSON from 'enzyme-to-json'; -import { RemoveFromCart } from '../components/RemoveFromCart'; +import RemoveFromCart from '../components/RemoveFromCart'; +import mountOptions from './mockMang'; describe('<RemoveFromCart/>', () => { it('renders and matches snapshot', () => { - const wrapper = shallow(<RemoveFromCart id="abc123" removeFromCart={() => {}} />); + const wrapper = shallow(<RemoveFromCart id="abc123" removeFromCart={() => { }} />); expect(toJSON(wrapper)).toMatchSnapshot(); }); diff --git a/frontend/__tests__/SingleItem.test.js b/frontend/__tests__/SingleItem.test.js index 3fe3943..ade9727 100644 --- a/frontend/__tests__/SingleItem.test.js +++ b/frontend/__tests__/SingleItem.test.js @@ -15,7 +15,7 @@ describe('<SingleItem/>', () => { expect(toJSON(Item)).toMatchSnapshot(); }); - xit('Errors with a not found Item', async () => { - const wrapper = mount(<SingleItem id="123" />, mountOptions); + it('Errors with a not found Item', async () => { + expect('wes').toBe('able to replicate an error'); }); }); diff --git a/frontend/__tests__/__snapshots__/SingleItem.test.js.snap b/frontend/__tests__/__snapshots__/SingleItem.test.js.snap index fd7e481..09eb52b 100644 --- a/frontend/__tests__/__snapshots__/SingleItem.test.js.snap +++ b/frontend/__tests__/__snapshots__/SingleItem.test.js.snap @@ -11,31 +11,31 @@ Array [ > <DisplayError /> <img - alt="Quo quis molestiae" - src="Hello World" + alt="Facilis corporis" + src="large-dog.jpg" /> <div className="details" > <h2> Viewing - Quo quis molestiae + Facilis corporis </h2> <p> - Omnis porro porro quos nihil omnis reiciendis velit. Culpa deleniti qui reprehenderit in nisi et qui. Odio dolore veritatis eligendi in. + Quidem praesentium magnam. Error molestiae laborum est possimus assumenda aut enim iure. Ut explicabo iure vitae occaecati officia iure nisi. </p> <Link href={ Object { "pathname": "/admin/update", "query": Object { - "id": "79c17dc9-5865-4045-9bad-f487a49d94a8", + "id": "5505a740-e67e-4e17-958f-46760116bcd2", }, } } > <a - href="/admin/update?id=79c17dc9-5865-4045-9bad-f487a49d94a8" + href="/admin/update?id=5505a740-e67e-4e17-958f-46760116bcd2" onClick={[Function]} > Edit ✏️ @@ -50,31 +50,31 @@ Array [ > <DisplayError /> <img - alt="Quo quis molestiae" - src="Hello World" + alt="Facilis corporis" + src="large-dog.jpg" /> <div className="details" > <h2> Viewing - Quo quis molestiae + Facilis corporis </h2> <p> - Omnis porro porro quos nihil omnis reiciendis velit. Culpa deleniti qui reprehenderit in nisi et qui. Odio dolore veritatis eligendi in. + Quidem praesentium magnam. Error molestiae laborum est possimus assumenda aut enim iure. Ut explicabo iure vitae occaecati officia iure nisi. </p> <Link href={ Object { "pathname": "/admin/update", "query": Object { - "id": "79c17dc9-5865-4045-9bad-f487a49d94a8", + "id": "5505a740-e67e-4e17-958f-46760116bcd2", }, } } > <a - href="/admin/update?id=79c17dc9-5865-4045-9bad-f487a49d94a8" + href="/admin/update?id=5505a740-e67e-4e17-958f-46760116bcd2" onClick={[Function]} > Edit ✏️ |
