Skip to content

Commit 1fb4015

Browse files
golota60kyletsang
authored andcommitted
test: move NavbarSpec, NavbarToggleSpec and NavbarBrandSpec to rtl (react-bootstrap#6196)
* move NavbarToggleSpec to rtl * move NavbarSpec to rtl * move NavbarBrandSpec to rtl
1 parent d083900 commit 1fb4015

File tree

7 files changed

+323
-269
lines changed

7 files changed

+323
-269
lines changed

test/NavbarBrandSpec.js

Lines changed: 0 additions & 15 deletions
This file was deleted.

test/NavbarBrandSpec.tsx

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
import { render } from '@testing-library/react';
2+
import NavbarBrand from '../src/NavbarBrand';
3+
4+
describe('<Navbar.Brand>', () => {
5+
it('Should create NavbarBrand SPAN element', () => {
6+
const { getByTestId } = render(
7+
<NavbarBrand data-testid="test">Brand</NavbarBrand>,
8+
);
9+
const navbarBrandElem = getByTestId('test');
10+
navbarBrandElem.tagName.toLowerCase().should.equal('span');
11+
navbarBrandElem.classList.contains('navbar-brand').should.be.true;
12+
});
13+
14+
it('Should create NavbarBrand A (link) element', () => {
15+
const { getByTestId } = render(
16+
<NavbarBrand href="/foo" data-testid="test">
17+
BrandLink
18+
</NavbarBrand>,
19+
);
20+
const navbarBrandElem = getByTestId('test');
21+
navbarBrandElem.tagName.toLowerCase().should.equal('a');
22+
navbarBrandElem.classList.contains('navbar-brand').should.be.true;
23+
});
24+
});

test/NavbarSpec.js

Lines changed: 0 additions & 244 deletions
This file was deleted.

0 commit comments

Comments
 (0)