mirror of
https://github.com/kremalicious/portfolio.git
synced 2025-02-14 21:10:41 +01:00
* next.js + typescript * more testing * script updates * fixes * favicon generation * testing * readme updates * tweaks * tweaks * move tests * image tweaks * ci tweaks * commit next-env.d.ts for ci * migrations * fixes * fixes * ci tweaks * new animations * project preview tweaks * add codeclimate config * dark mode refactor, test tweaks * readme updates * animation tweaks * animate in loaded images * test update * update humans.txt
17 lines
564 B
TypeScript
17 lines
564 B
TypeScript
import { render } from '@testing-library/react'
|
|
import Repositories from '.'
|
|
import repos from '../../../tests/__fixtures__/repos.json'
|
|
import Repo from '../../interfaces/repo'
|
|
|
|
describe('Repositories', () => {
|
|
it('renders correctly', () => {
|
|
const { container } = render(<Repositories repos={repos as Repo[]} />)
|
|
expect(container.firstChild).toBeInTheDocument()
|
|
})
|
|
|
|
it('return nothing when no repos are passed', () => {
|
|
const { container } = render(<Repositories repos={null} />)
|
|
expect(container.firstChild).not.toBeInTheDocument()
|
|
})
|
|
})
|