Skip to content

Commit 6eea9b3

Browse files
author
Said Shah
committed
Updated based on PR comments
1 parent 47b092f commit 6eea9b3

File tree

2 files changed

+11
-10
lines changed

2 files changed

+11
-10
lines changed

src/atoms/progress-bar/progress-bar.test.tsx

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -5,20 +5,20 @@ import {
55
ProgressBarStyles,
66
ProgressBarErrorClass,
77
} from "./progress-bar";
8-
import { render, getByTestId } from "@testing-library/react";
8+
import { render } from "@testing-library/react";
99

1010
describe("ProgressBar", () => {
1111
test("when default props, renders progress bar", () => {
1212
// Arrange
13-
const expected = "dataTestId";
13+
const dataTestId = "dataTestId";
1414

1515
// Act
1616
const { getByTestId } = render(
17-
<ProgressBar value={faker.random.number(100)} testId={expected} />
17+
<ProgressBar value={faker.random.number(100)} testId={dataTestId} />
1818
);
1919

2020
// Assert
21-
expect(getByTestId(expected)).not.toBeNil();
21+
expect(getByTestId(dataTestId)).not.toBeNil();
2222
});
2323

2424
test("when cssClassName set, renders with class name", () => {
@@ -28,8 +28,8 @@ describe("ProgressBar", () => {
2828
// Act
2929
const { container } = render(
3030
<ProgressBar
31-
value={faker.random.number(100)}
3231
cssClassName={testCssClassName}
32+
value={faker.random.number(100)}
3333
/>
3434
);
3535
const result = container.getElementsByClassName(testCssClassName);
@@ -44,11 +44,11 @@ describe("ProgressBar", () => {
4444
${ProgressBarStyles.Thin}
4545
`("when style prop set, renders with $style", ({ style }) => {
4646
// Arrange
47-
const expected = faker.random.number(100);
47+
const randomInt = faker.random.number(100);
4848

4949
// Act
5050
const { container } = render(
51-
<ProgressBar value={expected} style={style} />
51+
<ProgressBar value={randomInt} style={style} />
5252
);
5353
const result = container.getElementsByClassName(style);
5454

@@ -58,11 +58,11 @@ describe("ProgressBar", () => {
5858

5959
test(`when isErrored prop set, renders with ${ProgressBarErrorClass} class name`, () => {
6060
// Arrange
61-
const expected = faker.random.number(100);
61+
const randomInt = faker.random.number(100);
6262

6363
// Act
6464
const { container } = render(
65-
<ProgressBar value={expected} isErrored={true} />
65+
<ProgressBar value={randomInt} isErrored={true} />
6666
);
6767
const result = container.getElementsByClassName(ProgressBarErrorClass);
6868

src/atoms/progress-bar/progress-bar.tsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,12 +28,13 @@ interface ProgressBarProps {
2828
cssClassName?: string;
2929
isErrored?: boolean;
3030
style?: ProgressBarStyles;
31-
value: number;
3231

3332
/**
3433
* Unique identifier used to select the underlying <div> for functional/e2e testing
3534
*/
3635
testId?: string;
36+
37+
value: number;
3738
}
3839

3940
// #endregion Interfaces

0 commit comments

Comments
 (0)