@@ -2,19 +2,19 @@ import 'react-native';
22import React from 'react' ;
33import { TouchableOpacity , Alert } from 'react-native' ;
44import renderer from 'react-test-renderer' ;
5- import FlwCheckout , { FlwCheckoutError } from '../src/FlwCheckout ' ;
5+ import FlutterwaveCheckout , { FlutterwaveCheckoutError } from '../src/FlutterwaveCheckout ' ;
66import timeTravel , { setupTimeTravel } from '../timeTravel' ;
77import { REDIRECT_URL } from '../src/configs' ;
88import WebView from 'react-native-webview' ;
99const link = 'http://example.com' ;
1010
1111beforeEach ( ( ) => setupTimeTravel ( ) ) ;
1212afterEach ( ( ) => jest . useRealTimers ( ) ) ;
13- describe ( '<FlwCheckout />' , ( ) => {
13+ describe ( '<FlutterwaveCheckout />' , ( ) => {
1414 it ( 'renders with modal closed if visible prop is not true' , ( ) => {
1515 // create test renderer
1616 const TestRenderer = renderer . create (
17- < FlwCheckout onRedirect = { ( ) => { } } />
17+ < FlutterwaveCheckout onRedirect = { ( ) => { } } />
1818 ) ;
1919 // run assertions
2020 expect ( TestRenderer . toJSON ( ) ) . toMatchSnapshot ( ) ;
@@ -23,7 +23,7 @@ describe('<FlwCheckout/>', () => {
2323 it ( 'renders with modal open if visible props is true' , ( ) => {
2424 // create test renderer
2525 const TestRenderer = renderer . create (
26- < FlwCheckout onRedirect = { ( ) => { } } visible />
26+ < FlutterwaveCheckout onRedirect = { ( ) => { } } visible />
2727 ) ;
2828 // simulate animation timeframes
2929 timeTravel ( ) ;
@@ -36,7 +36,7 @@ describe('<FlwCheckout/>', () => {
3636 const url = REDIRECT_URL + '?foo=bar' ;
3737 // create test renderer
3838 const TestRenderer = renderer . create (
39- < FlwCheckout onRedirect = { onRedirect } visible link = { link } />
39+ < FlutterwaveCheckout onRedirect = { onRedirect } visible link = { link } />
4040 ) ;
4141 // fire on navigation state change
4242 TestRenderer . root . findByType ( WebView ) . props . onNavigationStateChange ( { url} ) ;
@@ -58,7 +58,7 @@ describe('<FlwCheckout/>', () => {
5858 const url = 'http://example/com?foo=bar' ;
5959 // create test renderer
6060 const TestRenderer = renderer . create (
61- < FlwCheckout onRedirect = { onRedirect } visible link = { link } />
61+ < FlutterwaveCheckout onRedirect = { onRedirect } visible link = { link } />
6262 ) ;
6363 // fire on navigation state change
6464 TestRenderer . root . findByType ( WebView ) . props . onNavigationStateChange ( { url} ) ;
@@ -76,7 +76,7 @@ describe('<FlwCheckout/>', () => {
7676 it ( 'asks user to confirm abort when use taps on the backdrop' , ( ) => {
7777 // create test renderer
7878 const TestRenderer = renderer . create (
79- < FlwCheckout onRedirect = { ( ) => { } } visible link = { link } />
79+ < FlutterwaveCheckout onRedirect = { ( ) => { } } visible link = { link } />
8080 ) ;
8181 // call backdrop onPress
8282 TestRenderer . root . findByProps ( { testID : 'flw-checkout-backdrop' } ) . props . onPress ( ) ;
@@ -93,7 +93,7 @@ describe('<FlwCheckout/>', () => {
9393 const onAbort = jest . fn ( ) ;
9494 // create test renderer
9595 const TestRenderer = renderer . create (
96- < FlwCheckout onRedirect = { ( ) => { } } onAbort = { onAbort } visible link = { link } />
96+ < FlutterwaveCheckout onRedirect = { ( ) => { } } onAbort = { onAbort } visible link = { link } />
9797 ) ;
9898 // call backdrop onPress
9999 TestRenderer . root . findByProps ( { testID : 'flw-checkout-backdrop' } ) . props . onPress ( ) ;
@@ -116,7 +116,7 @@ describe('<FlwCheckout/>', () => {
116116 const onAbort = jest . fn ( ) ;
117117 // create test renderer
118118 const TestRenderer = renderer . create (
119- < FlwCheckout onRedirect = { ( ) => { } } onAbort = { onAbort } visible link = { link } />
119+ < FlutterwaveCheckout onRedirect = { ( ) => { } } onAbort = { onAbort } visible link = { link } />
120120 ) ;
121121 // create error test renderer
122122 const ErrorTestRenderer = renderer . create (
@@ -130,7 +130,7 @@ describe('<FlwCheckout/>', () => {
130130 const onAbort = jest . fn ( ) ;
131131 // create test renderer
132132 const TestRenderer = renderer . create (
133- < FlwCheckout onRedirect = { ( ) => { } } onAbort = { onAbort } visible link = { link } />
133+ < FlutterwaveCheckout onRedirect = { ( ) => { } } onAbort = { onAbort } visible link = { link } />
134134 ) ;
135135 // create error test renderer
136136 const ErrorTestRenderer = renderer . create (
@@ -144,7 +144,7 @@ describe('<FlwCheckout/>', () => {
144144 // const onAbort = jest.fn();
145145 // // create test renderer
146146 // const TestRenderer = renderer.create(
147- // <FlwCheckout
147+ // <FlutterwaveCheckout
148148 // onRedirect={() => {}}
149149 // onAbort={onAbort}
150150 // visible
@@ -172,7 +172,7 @@ describe('<FlwCheckout/>', () => {
172172 const split = jest . spyOn ( url , 'split' ) ;
173173 // create test renderer
174174 const TestRenderer = renderer . create (
175- < FlwCheckout onRedirect = { ( ) => { } } visible link = { link } />
175+ < FlutterwaveCheckout onRedirect = { ( ) => { } } visible link = { link } />
176176 ) ;
177177 // fire on navigation state change
178178 TestRenderer . root . findByType ( WebView ) . props . onNavigationStateChange ( { url} ) ;
@@ -194,7 +194,7 @@ describe('<FlwCheckout/>', () => {
194194 const split = jest . spyOn ( url , 'split' ) ;
195195 // create test renderer
196196 const TestRenderer = renderer . create (
197- < FlwCheckout onRedirect = { ( ) => { } } visible link = { link } />
197+ < FlutterwaveCheckout onRedirect = { ( ) => { } } visible link = { link } />
198198 ) ;
199199 // fire on navigation state change
200200 TestRenderer . root . findByType ( WebView ) . props . onNavigationStateChange ( { url} ) ;
@@ -211,11 +211,11 @@ describe('<FlwCheckout/>', () => {
211211 } ) ;
212212} ) ;
213213
214- describe ( '<FlwCheckoutError />' , ( ) => {
214+ describe ( '<FlutterwaveCheckoutError />' , ( ) => {
215215 it ( 'has a retry button if hasLink prop is true' , ( ) => {
216216 // create test renderer
217217 const TestRenderer = renderer . create (
218- < FlwCheckoutError hasLink onTryAgain = { ( ) => { } } />
218+ < FlutterwaveCheckoutError hasLink onTryAgain = { ( ) => { } } />
219219 ) ;
220220 // simulate animation timeframes
221221 timeTravel ( ) ;
@@ -228,7 +228,7 @@ describe('<FlwCheckoutError />', () => {
228228 it ( 'does not have a retry button if hasLink prop is false' , ( ) => {
229229 // create test renderer
230230 const TestRenderer = renderer . create (
231- < FlwCheckoutError hasLink = { false } onTryAgain = { ( ) => { } } />
231+ < FlutterwaveCheckoutError hasLink = { false } onTryAgain = { ( ) => { } } />
232232 ) ;
233233 // simulate animation timeframes
234234 timeTravel ( ) ;
0 commit comments