@@ -5,13 +5,13 @@ describe('Without pass props optional props', () => {
55 test ( 'should render five star' , ( ) => {
66 const { container } = render ( < DynamicStar rating = { 5 } /> )
77
8- expect ( container . querySelectorAll ( '.star-container' ) ) . toHaveLength ( 5 )
8+ expect ( container . querySelectorAll ( '.dynamic- star-container' ) ) . toHaveLength ( 5 )
99 } )
1010
1111 test ( 'should render five star filled' , ( ) => {
1212 const { container } = render ( < DynamicStar rating = { 5 } /> )
1313
14- const stars = container . querySelectorAll ( '.star-svg' )
14+ const stars = container . querySelectorAll ( '.dynamic- star-svg' )
1515
1616 stars . forEach ( ( star ) => {
1717 expect ( star ) . toHaveAttribute (
@@ -25,7 +25,7 @@ describe('Without pass props optional props', () => {
2525 const rating = 2.5
2626 const { container } = render ( < DynamicStar rating = { rating } /> )
2727
28- const stars = container . querySelectorAll ( '.star-svg' )
28+ const stars = container . querySelectorAll ( '.dynamic- star-svg' )
2929
3030 expect ( stars [ 0 ] ) . toHaveAttribute (
3131 'style' ,
@@ -52,7 +52,7 @@ describe('Without pass props optional props', () => {
5252 test ( 'when rerender with a new rating, should correcty update in screen stars filled' , ( ) => {
5353 const { container, rerender } = render ( < DynamicStar rating = { 0 } /> )
5454
55- const stars = container . querySelectorAll ( '.star-svg' )
55+ const stars = container . querySelectorAll ( '.dynamic- star-svg' )
5656
5757 stars . forEach ( ( star ) => {
5858 expect ( star ) . toHaveAttribute (
@@ -97,7 +97,7 @@ describe('Passing optional props', () => {
9797 < DynamicStar rating = { 1 } width = { 50 } height = { 50 } /> ,
9898 )
9999
100- const stars = container . querySelectorAll ( '.star-svg' )
100+ const stars = container . querySelectorAll ( '.dynamic- star-svg' )
101101
102102 stars . forEach ( ( star ) => {
103103 expect ( star ) . toHaveAttribute (
@@ -112,15 +112,15 @@ describe('Passing optional props', () => {
112112 < DynamicStar rating = { 6.5 } totalStars = { 7 } /> ,
113113 )
114114
115- expect ( container . querySelectorAll ( '.star-svg' ) ) . toHaveLength ( 7 )
115+ expect ( container . querySelectorAll ( '.dynamic- star-svg' ) ) . toHaveLength ( 7 )
116116 } )
117117
118118 test ( 'should outlined a star when pass outlined' , ( ) => {
119119 const { container } = render (
120120 < DynamicStar rating = { 5 } outlined /> ,
121121 )
122122
123- const stars = container . querySelectorAll ( '.star-svg' )
123+ const stars = container . querySelectorAll ( '.dynamic- star-svg' )
124124
125125 stars . forEach ( ( star ) => {
126126 expect ( star ) . toHaveAttribute ( 'style' , expect . not . stringMatching ( / s t r o k e : n o n e / ) )
@@ -130,7 +130,7 @@ describe('Passing optional props', () => {
130130 test ( "should use outlined color, when pass outlined with a color (outlined='black')" , ( ) => {
131131 const { container } = render ( < DynamicStar rating = { 5 } outlined = 'black' /> )
132132
133- const stars = container . querySelectorAll ( '.star-svg' )
133+ const stars = container . querySelectorAll ( '.dynamic- star-svg' )
134134
135135 stars . forEach ( ( star ) => {
136136 expect ( star ) . toHaveAttribute (
@@ -143,7 +143,7 @@ describe('Passing optional props', () => {
143143 test ( 'should change outline width, when pass outlineWidth' , ( ) => {
144144 const { container } = render ( < DynamicStar rating = { 5 } outlined = 'black' outlineWidth = { 2 } /> )
145145
146- const stars = container . querySelectorAll ( '.star-svg' )
146+ const stars = container . querySelectorAll ( '.dynamic- star-svg' )
147147
148148 stars . forEach ( ( star ) => {
149149 expect ( star ) . toHaveAttribute (
@@ -156,14 +156,14 @@ describe('Passing optional props', () => {
156156 test ( 'when rerender with new totalStars, need to render all stars (removing or adding)' , ( ) => {
157157 const { container, rerender } = render ( < DynamicStar rating = { 6.5 } totalStars = { 7 } /> )
158158
159- expect ( container . querySelectorAll ( '.star-svg' ) ) . toHaveLength ( 7 )
159+ expect ( container . querySelectorAll ( '.dynamic- star-svg' ) ) . toHaveLength ( 7 )
160160
161161 rerender ( < DynamicStar rating = { 3 } totalStars = { 6 } /> )
162162
163- expect ( container . querySelectorAll ( '.star-svg' ) ) . toHaveLength ( 6 )
163+ expect ( container . querySelectorAll ( '.dynamic- star-svg' ) ) . toHaveLength ( 6 )
164164
165165 rerender ( < DynamicStar rating = { 3 } totalStars = { 8 } /> )
166166
167- expect ( container . querySelectorAll ( '.star-svg' ) ) . toHaveLength ( 8 )
167+ expect ( container . querySelectorAll ( '.dynamic- star-svg' ) ) . toHaveLength ( 8 )
168168 } )
169169} )
0 commit comments