summaryrefslogtreecommitdiffstats
path: root/frontend/__tests__
diff options
context:
space:
mode:
authorWes Bos <wesbos@gmail.com>2018-04-20 11:47:28 -0400
committerWes Bos <wesbos@gmail.com>2018-04-20 11:47:28 -0400
commited3e5e8865847cdeecad960acd1bc0366d12482e (patch)
tree1ed7225d82e153ae3c4d5808c1c8b78a7278078a /frontend/__tests__
parent4d0d69dd59b765d8f9392e8494717a4c166cc46e (diff)
single item
Diffstat (limited to 'frontend/__tests__')
-rw-r--r--frontend/__tests__/RemoveFromCart.test.js5
-rw-r--r--frontend/__tests__/SingleItem.test.js4
-rw-r--r--frontend/__tests__/__snapshots__/SingleItem.test.js.snap24
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 ✏️