Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
I
IT2810_P2
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Service Desk
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Operations
Operations
Incidents
Environments
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
IT2810-H19
T
Teams
Team 36
IT2810_P2
Commits
94643766
Commit
94643766
authored
Sep 25, 2019
by
Svein Olav Styve
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Refactor tests
parent
c23f8cfe
Changes
6
Hide whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
62 additions
and
41 deletions
+62
-41
src/App.test.js
src/App.test.js
+0
-32
src/__snapshots__/App.test.js.snap
src/__snapshots__/App.test.js.snap
+0
-9
src/tests/FavoriteSection.test.js
src/tests/FavoriteSection.test.js
+14
-0
src/tests/TabElement.test.js
src/tests/TabElement.test.js
+14
-0
src/tests/__snapshots__/FavoriteSection.test.js.snap
src/tests/__snapshots__/FavoriteSection.test.js.snap
+22
-0
src/tests/__snapshots__/TabElement.test.js.snap
src/tests/__snapshots__/TabElement.test.js.snap
+12
-0
No files found.
src/App.test.js
deleted
100644 → 0
View file @
c23f8cfe
import
React
from
'
react
'
;
import
ReactDOM
from
'
react-dom
'
;
import
renderer
from
'
react-test-renderer
'
;
import
Title
from
'
./components/Title
'
;
// Example
describe
(
'
My Test Suite
'
,
()
=>
{
it
(
'
My Test Case
'
,
()
=>
{
expect
(
true
).
toEqual
(
true
);
});
});
// Snapshot Test Title-component
describe
(
'
Title
'
,
()
=>
{
test
(
'
snapshot renders
'
,
()
=>
{
const
component
=
renderer
.
create
(
<
Title
artwork
=
{
1
}
categorySelections
=
{{
textCat
:
1
,
imageCat
:
1
,
audioCat
:
1
,
}}
/>
)
;
let
tree
=
component
.
toJSON
();
expect
(
tree
).
toMatchSnapshot
();
});
});
// Render App, TODO-MAYBE: must mock lots of stuff...
// it('renders without crashing', () => {
// const div = document.createElement('div');
// ReactDOM.render(<App />, div);
// ReactDOM.unmountComponentAtNode(div);
// });
src/__snapshots__/App.test.js.snap
deleted
100644 → 0
View file @
c23f8cfe
// Jest Snapshot v1, https://goo.gl/fbAQLP
exports[`Title snapshot renders 1`] = `
<h1
className="Title"
>
Artwork 2, txt 2, img 2, audio 2
</h1>
`;
src/tests/FavoriteSection.test.js
0 → 100644
View file @
94643766
import
React
from
'
react
'
;
import
renderer
from
'
react-test-renderer
'
;
import
FavoriteSection
from
'
../components/FavoriteSection
'
;
// Snapshot Test FavoriteSection-component
describe
(
'
TabElement
'
,
()
=>
{
test
(
'
snapshot renders
'
,
()
=>
{
const
component
=
renderer
.
create
(
<
FavoriteSection
open
=
{()
=>
{}}
/>
)
;
let
tree
=
component
.
toJSON
();
expect
(
tree
).
toMatchSnapshot
();
});
});
src/tests/TabElement.test.js
0 → 100644
View file @
94643766
import
React
from
'
react
'
;
import
renderer
from
'
react-test-renderer
'
;
import
TabElement
from
'
../components/TabElement
'
;
// Snapshot Test TabElement-component
describe
(
'
TabElement
'
,
()
=>
{
test
(
'
snapshot renders
'
,
()
=>
{
const
component
=
renderer
.
create
(
<
TabElement
id
=
{
1
}
onClick
=
{()
=>
{}}
activeTab
=
{
1
}
/>
)
;
let
tree
=
component
.
toJSON
();
expect
(
tree
).
toMatchSnapshot
();
});
});
src/tests/__snapshots__/FavoriteSection.test.js.snap
0 → 100644
View file @
94643766
// Jest Snapshot v1, https://goo.gl/fbAQLP
exports[`TabElement snapshot renders 1`] = `
<div
className="Button-container"
>
<button
onClick={[Function]}
>
Save as favorite
</button>
<button
onClick={[Function]}
>
Open favourite
</button>
<p>
</p>
</div>
`;
src/tests/__snapshots__/TabElement.test.js.snap
0 → 100644
View file @
94643766
// Jest Snapshot v1, https://goo.gl/fbAQLP
exports[`TabElement snapshot renders 1`] = `
<div
className="active"
id={1}
onClick={[Function]}
>
Category
2
</div>
`;
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment