summaryrefslogtreecommitdiffstats
path: root/frontend/__tests__/__snapshots__
diff options
context:
space:
mode:
Diffstat (limited to 'frontend/__tests__/__snapshots__')
-rw-r--r--frontend/__tests__/__snapshots__/Item.test.js.snap14
-rw-r--r--frontend/__tests__/__snapshots__/Nav.test.js.snap64
-rw-r--r--frontend/__tests__/__snapshots__/Order.test.js.snap360
-rw-r--r--frontend/__tests__/__snapshots__/Pagination.test.js.snap6
4 files changed, 137 insertions, 307 deletions
diff --git a/frontend/__tests__/__snapshots__/Item.test.js.snap b/frontend/__tests__/__snapshots__/Item.test.js.snap
index f088121..930c7a9 100644
--- a/frontend/__tests__/__snapshots__/Item.test.js.snap
+++ b/frontend/__tests__/__snapshots__/Item.test.js.snap
@@ -1,6 +1,6 @@
// Jest Snapshot v1, https://goo.gl/fbAQLP
-exports[`<Item/> Renders an item 1`] = `
+exports[`<Item/> Renders and matches snapshot 1`] = `
<styled.div
key="ABC123"
>
@@ -36,7 +36,7 @@ exports[`<Item/> Renders an item 1`] = `
<Link
href={
Object {
- "pathname": "/admin/update",
+ "pathname": "/update",
"query": Object {
"id": "ABC123",
},
@@ -47,14 +47,12 @@ exports[`<Item/> Renders an item 1`] = `
Edit ✏️
</a>
</Link>
- <Apollo(Apollo(AddToCart))
+ <AddToCart
+ id="ABC123"
+ />
+ <DeleteItem
id="ABC123"
/>
- <button
- onClick={[Function]}
- >
- × Delete item
- </button>
</div>
</styled.div>
`;
diff --git a/frontend/__tests__/__snapshots__/Nav.test.js.snap b/frontend/__tests__/__snapshots__/Nav.test.js.snap
index d8520ac..f084308 100644
--- a/frontend/__tests__/__snapshots__/Nav.test.js.snap
+++ b/frontend/__tests__/__snapshots__/Nav.test.js.snap
@@ -1,69 +1,39 @@
// Jest Snapshot v1, https://goo.gl/fbAQLP
exports[`<Nav></Nav> Renders minimal nav when logged out 1`] = `
-<styled.ul>
+<ul
+ className="sc-htpNat jQXYY"
+ data-test="nav"
+>
<Link
href="/items"
- prefetch={true}
>
- <a>
+ <a
+ href="/items"
+ onClick={[Function]}
+ >
Shop
</a>
</Link>
<Link
href="/add"
- prefetch={true}
>
- <a>
+ <a
+ href="/add"
+ onClick={[Function]}
+ >
Sell
</a>
</Link>
<Link
href="/signup"
- prefetch={true}
>
- <a>
+ <a
+ href="/signup"
+ onClick={[Function]}
+ >
Sign In
</a>
</Link>
-</styled.ul>
-`;
-
-exports[`<Nav></Nav> renders full nav when logged in 1`] = `
-<styled.ul>
- <Link
- href="/items"
- prefetch={true}
- >
- <a>
- Shop
- </a>
- </Link>
- <Link
- href="/add"
- prefetch={true}
- >
- <a>
- Sell
- </a>
- </Link>
- <React.Fragment>
- <Link
- href="/orders"
- >
- <a>
- Orders
- </a>
- </Link>
- <Link
- href="/me"
- >
- <a>
- My Account
- </a>
- </Link>
- <Apollo(Signout) />
- <[object Object] />
- </React.Fragment>
-</styled.ul>
+</ul>
`;
diff --git a/frontend/__tests__/__snapshots__/Order.test.js.snap b/frontend/__tests__/__snapshots__/Order.test.js.snap
index 21b9c35..cfdd4f6 100644
--- a/frontend/__tests__/__snapshots__/Order.test.js.snap
+++ b/frontend/__tests__/__snapshots__/Order.test.js.snap
@@ -1,262 +1,130 @@
// Jest Snapshot v1, https://goo.gl/fbAQLP
-exports[`<Order/> Renders with Proper Data 1`] = `
-Array [
- <styled.div
- data-test="order"
+exports[`<Order/> Renders the order 1`] = `
+<div
+ className="sc-bwzfXH wJijb"
+ data-test="order"
+>
+ <SideEffect(Head)>
+ <Head />
+ </SideEffect(Head)>
+ <p>
+ <span>
+ Order Id:
+ </span>
+ <span>
+ ord123
+ </span>
+ </p>
+ <p>
+ <span>
+ Charge
+ </span>
+ <span>
+ ch_123
+ </span>
+ </p>
+ <p>
+ <span>
+ Date
+ </span>
+ <span>
+ March 31, 2018 8:00 PM
+ </span>
+ </p>
+ <p>
+ <span>
+ Order Total
+ </span>
+ <span>
+ $400
+ </span>
+ </p>
+ <p>
+ <span>
+ Item Count
+ </span>
+ <span>
+ 2
+ </span>
+ </p>
+ <div
+ className="items"
>
<div
- className="sc-bwzfXH wJijb"
- data-test="order"
+ className="order-item"
+ key="3a430a73-c9e9-4bcc-b46a-41618965ffea"
>
- <SideEffect(Head)>
- <Head />
- </SideEffect(Head)>
- <p>
- <span>
- Order Id:
- </span>
- <span>
- 3a430a73-c9e9-4bcc-b46a-41618965ffea
- </span>
- </p>
- <p>
- <span>
- Charge
- </span>
- <span>
- Hello World
- </span>
- </p>
- <p>
- <span>
- Date
- </span>
- <span>
- May 13, 2014 12:53 PM
- </span>
- </p>
- <p>
- <span>
- Order Total
- </span>
- <span>
- $24.04
- </span>
- </p>
- <p>
- <span>
- Item Count
- </span>
- <span>
- 2
- </span>
- </p>
+ <img
+ alt="soluta non omnis consequatur enim quia autem"
+ src="reprehenderit.jpg"
+ />
<div
- className="items"
+ className="item-details"
>
- <div
- className="order-item"
- key="f17558f5-7760-4116-acd2-76da805ab010"
- >
- <img
- alt="Ut assumenda sint"
- src="dog.jpg"
- />
- <div
- className="item-details"
- >
- <h2>
-
- Ut assumenda sint
-
- </h2>
- <p>
- Qty:
- 8
- </p>
- <p>
- Each:
- $500
- </p>
- <p>
- Subtotal:
- $4,000
- </p>
- <p>
- SubTotal:
- Exercitationem omnis laborum exercitationem est sapiente laudantium. Assumenda quasi adipisci mollitia iste itaque omnis.
- </p>
- <p>
- Exercitationem omnis laborum exercitationem est sapiente laudantium. Assumenda quasi adipisci mollitia iste itaque omnis.
- </p>
- </div>
- </div>
- <div
- className="order-item"
- key="f05cef40-52ca-4dca-b480-7618d01ced82"
- >
- <img
- alt="Similique temporibus"
- src="dog.jpg"
- />
- <div
- className="item-details"
- >
- <h2>
-
- Similique temporibus
-
- </h2>
- <p>
- Qty:
- 9
- </p>
- <p>
- Each:
- $500
- </p>
- <p>
- Subtotal:
- $4,500
- </p>
- <p>
- SubTotal:
- Sapiente soluta corporis commodi. Nisi cum ducimus. Doloremque maiores esse atque et.
- </p>
- <p>
- Sapiente soluta corporis commodi. Nisi cum ducimus. Doloremque maiores esse atque et.
- </p>
- </div>
- </div>
+ <h2>
+
+ soluta non omnis consequatur enim quia autem
+
+ </h2>
+ <p>
+ Qty:
+ 1
+ </p>
+ <p>
+ Each:
+ $42.34
+ </p>
+ <p>
+ Subtotal:
+ $42.34
+ </p>
+ <p>
+ SubTotal:
+ et modi tenetur amet modi reprehenderit omnis
+ </p>
+ <p>
+ et modi tenetur amet modi reprehenderit omnis
+ </p>
</div>
</div>
- </styled.div>,
- <div
- className="sc-bwzfXH wJijb"
- data-test="order"
- >
- <SideEffect(Head)>
- <Head />
- </SideEffect(Head)>
- <p>
- <span>
- Order Id:
- </span>
- <span>
- 3a430a73-c9e9-4bcc-b46a-41618965ffea
- </span>
- </p>
- <p>
- <span>
- Charge
- </span>
- <span>
- Hello World
- </span>
- </p>
- <p>
- <span>
- Date
- </span>
- <span>
- May 13, 2014 12:53 PM
- </span>
- </p>
- <p>
- <span>
- Order Total
- </span>
- <span>
- $24.04
- </span>
- </p>
- <p>
- <span>
- Item Count
- </span>
- <span>
- 2
- </span>
- </p>
<div
- className="items"
+ className="order-item"
+ key="2393e090-592f-4d03-b808-c9d81098deec"
>
+ <img
+ alt="quia sed exercitationem omnis laborum exercitationem est"
+ src="sint.jpg"
+ />
<div
- className="order-item"
- key="f17558f5-7760-4116-acd2-76da805ab010"
- >
- <img
- alt="Ut assumenda sint"
- src="dog.jpg"
- />
- <div
- className="item-details"
- >
- <h2>
-
- Ut assumenda sint
-
- </h2>
- <p>
- Qty:
- 8
- </p>
- <p>
- Each:
- $500
- </p>
- <p>
- Subtotal:
- $4,000
- </p>
- <p>
- SubTotal:
- Exercitationem omnis laborum exercitationem est sapiente laudantium. Assumenda quasi adipisci mollitia iste itaque omnis.
- </p>
- <p>
- Exercitationem omnis laborum exercitationem est sapiente laudantium. Assumenda quasi adipisci mollitia iste itaque omnis.
- </p>
- </div>
- </div>
- <div
- className="order-item"
- key="f05cef40-52ca-4dca-b480-7618d01ced82"
+ className="item-details"
>
- <img
- alt="Similique temporibus"
- src="dog.jpg"
- />
- <div
- className="item-details"
- >
- <h2>
-
- Similique temporibus
-
- </h2>
- <p>
- Qty:
- 9
- </p>
- <p>
- Each:
- $500
- </p>
- <p>
- Subtotal:
- $4,500
- </p>
- <p>
- SubTotal:
- Sapiente soluta corporis commodi. Nisi cum ducimus. Doloremque maiores esse atque et.
- </p>
- <p>
- Sapiente soluta corporis commodi. Nisi cum ducimus. Doloremque maiores esse atque et.
- </p>
- </div>
+ <h2>
+
+ quia sed exercitationem omnis laborum exercitationem est
+
+ </h2>
+ <p>
+ Qty:
+ 1
+ </p>
+ <p>
+ Each:
+ $42.34
+ </p>
+ <p>
+ Subtotal:
+ $42.34
+ </p>
+ <p>
+ SubTotal:
+ sapiente laudantium molestias assumenda quasi adipisci mollitia
+ </p>
+ <p>
+ sapiente laudantium molestias assumenda quasi adipisci mollitia
+ </p>
</div>
</div>
- </div>,
-]
+ </div>
+</div>
`;
diff --git a/frontend/__tests__/__snapshots__/Pagination.test.js.snap b/frontend/__tests__/__snapshots__/Pagination.test.js.snap
index f2abcdf..34fc655 100644
--- a/frontend/__tests__/__snapshots__/Pagination.test.js.snap
+++ b/frontend/__tests__/__snapshots__/Pagination.test.js.snap
@@ -1,11 +1,5 @@
// Jest Snapshot v1, https://goo.gl/fbAQLP
-exports[`<Pagination/> displays loading message 1`] = `
-<p>
- Loading...
-</p>
-`;
-
exports[`<Pagination/> renders pagination for 18 items 1`] = `
<styled.div>
<Link