/** * External dependencies */ import TestRenderer from 'react-test-renderer'; /** * Internal dependencies */ import withCategory from '../with-category'; import * as mockUtils from '../../components/utils'; import * as mockBaseUtils from '../../base/utils/errors'; jest.mock( '../../components/utils', () => ( { getCategory: jest.fn(), } ) ); jest.mock( '../../base/utils/errors', () => ( { formatError: jest.fn(), } ) ); const mockCategory = { name: 'Clothing' }; const attributes = { categoryId: 1 }; const TestComponent = withCategory( ( props ) => { return (
); } ); const render = () => { return TestRenderer.create( ); }; describe( 'withCategory Component', () => { let renderer; afterEach( () => { mockUtils.getCategory.mockReset(); } ); describe( 'lifecycle events', () => { beforeEach( () => { mockUtils.getCategory.mockImplementation( () => Promise.resolve() ); renderer = render(); } ); it( 'getCategory is called on mount with passed in category id', () => { const { getCategory } = mockUtils; expect( getCategory ).toHaveBeenCalledWith( attributes.categoryId ); expect( getCategory ).toHaveBeenCalledTimes( 1 ); } ); it( 'getCategory is called on component update', () => { const { getCategory } = mockUtils; const newAttributes = { ...attributes, categoryId: 2 }; renderer.update( ); expect( getCategory ).toHaveBeenNthCalledWith( 2, newAttributes.categoryId ); expect( getCategory ).toHaveBeenCalledTimes( 2 ); } ); it( 'getCategory is hooked to the prop', () => { const { getCategory } = mockUtils; const props = renderer.root.findByType( 'div' ).props; props.getCategory(); expect( getCategory ).toHaveBeenCalledTimes( 2 ); } ); } ); describe( 'when the API returns category data', () => { beforeEach( () => { mockUtils.getCategory.mockImplementation( ( categoryId ) => Promise.resolve( { ...mockCategory, id: categoryId } ) ); renderer = render(); } ); it( 'sets the category props', () => { const props = renderer.root.findByType( 'div' ).props; expect( props.error ).toBeNull(); expect( typeof props.getCategory ).toBe( 'function' ); expect( props.isLoading ).toBe( false ); expect( props.category ).toEqual( { ...mockCategory, id: attributes.categoryId, } ); } ); } ); describe( 'when the API returns an error', () => { const error = { message: 'There was an error.' }; const getCategoryPromise = Promise.reject( error ); const formattedError = { message: 'There was an error.', type: 'api' }; beforeEach( () => { mockUtils.getCategory.mockImplementation( () => getCategoryPromise ); mockBaseUtils.formatError.mockImplementation( () => formattedError ); renderer = render(); } ); it( 'sets the error prop', ( done ) => { const { formatError } = mockBaseUtils; getCategoryPromise.catch( () => { const props = renderer.root.findByType( 'div' ).props; expect( formatError ).toHaveBeenCalledWith( error ); expect( formatError ).toHaveBeenCalledTimes( 1 ); expect( props.error ).toEqual( formattedError ); expect( typeof props.getCategory ).toBe( 'function' ); expect( props.isLoading ).toBe( false ); expect( props.category ).toBeNull(); done(); } ); } ); } ); } ); IPL 2023: LSG vs CSK Match Highlight लखनऊ और चेन्नई के बीच स्टेडियम में ऐसा क्या हुआ जो मैच रद्द करना पड़ा – HOW TO CRIC

IPL 2023: LSG vs CSK Match Highlight लखनऊ और चेन्नई के बीच स्टेडियम में ऐसा क्या हुआ जो मैच रद्द करना पड़ा

LSG vs CSK Match Highlight, लखनऊ सुपरजाइंट्स (LSG) और चेन्नई सुपरकिंग्स (CSK) IPL 2023 Aayush Badoni की जबरदस्त पारी ने 19.2 ओवरों में LSG को 125/7 के स्कोर तक पहुंचा दिया था| जब बारिश ने ऐसा कारनामा किया जिसकी वजह से मैच को रद्द करना पड़ा|

LSG vs CSK: लखनऊ सुपरजाइंट्स और चेन्नई सुपर किंग्स के बीच अटल बिहारी वाजपेई स्टेडियम में खेला गया| यह महा मुकाबला जो बारिश के कारण रद्द करना पड़ा| जिसके चलते लखनऊ और चेन्नई के बीच यह मैच रद्द हुआ, तब दोनों टीमों को एक-एक Point दिया गया|

लखनऊ और चेन्नई के बीच मैच रद्द क्यों हुआ?

चेन्नई सुपर किंग्स (CSK) और लखनऊ सुपरजाइंट्स (LSG) के बीच बुधवार को यह महा मुकाबला रद्द करना पड़ा| इसका कारण यह है कि बुधवार को मौसम खराब होने की वजह से जहां यह मैच खेला जा रहा था| वहां पर तेज बारिश के चलते आज का महा मुकाबला रद्द करना पड़ा और इसके बाद भी लगातार धीरे-धीरे बारिश हो जाने के कारण मैच दोबारा शुरू नहीं हो पाया|

इस चलते दोनों टीमों को एक-एक अंक मिला| दूसरी पारी में 5 ओवर का मैच शुरू होने का कटऑफ समय 7:28 मिनट पर था| लेकिन बारिश और मैदान गीला हो जाने के कारण इससे थोड़ा पहले ही एंपायर ने मैच रद्द करने का निर्णय लिया| इससे पहले बारिश के कारण मैच 15 मिनट विलंब शुरू हुआ था| Batsman के लिए मुश्किल पिच पर हालाकी आयुष बडोनी ने 59 रन की शानदार पारी खेलकर लखनऊ को एक अच्छे स्कोर पर खड़ा कर दिया|

उनकी पारी से टीम ने बारिश के कारण खेल रोके जाने तक 7 विकेट पर 125 रन बनाए| जिस Pitch पर दूसरे बल्लेबाज रन बनाने के लिए संघर्ष कर रहे थे| वहां पर आयुष बडोनी ने 33 गेंद की पारी में 2 चौके और 4 छक्के लगाए| उन्होंने निकोलस पूरन के साथ छठे विकेट के लिए 59 रन की साझेदारी कर टीम को चुनौतीपूर्ण स्कोर तक पहुंचाया| निकोलस पूरन 31 गेंद की पारी में सिर्फ 20 रन ही बना सके, टीम ने 15 ओवर तक 63 रन जोड़े|

चेन्नई सुपर किंग्स ने भी दिखाया जलवा

Chennai super kings के लिए मोईन अली, Matihisha pathirana और Mahesh Theekshana ने दो-दो wicket लिए, मोईन अली ने 4 ओवर में 13 रन दिए| जबकि Mahesh Theekshana इतने ही ओवर में 37 रन दिए और Matihisha pathirana ने 3 ओवर 2 गेंद में 22 रन दिए| Ravindra Jadeja ने 3 ओवर में 11 रन देकर एक विकेट लिया| नियमित कप्तान लोकेश राहुल की गैरमौजूदगी में लखनऊ सुपरजाइंट्स (LSG) के बल्लेबाज शुरू से ही दबाव में बल्लेबाजी की|

चेन्नई सुपर किंग्स के स्पिनरों ने इसके बाद भी शिकंजा बनाए रखा और रणनीति से मैच को खेलते हुए| लखनऊ को बहुत कम रन देकर पूरी टीम को समेट लिया| आयुष बडोनी ने 15 ओवर में Theekshana के खिलाफ मैच का पहला छक्का लगाया| आयुष बडोनी ने 17 ओवर में इस गेंदबाज का स्वागत छक्के से करने के बाद चौका लगाया| अगली गेंद पर 1 रन लेकर उन्हें निकोलस पूरन के साथ 45 गेंद में अर्धशतक की साझेदारी पूरी की|

लखनऊ सुपरजाइंट्स (Playing X1):

Krunal Pandya ( Captain)
Nicholas Pooran (WK)
krishnappa Gautam
Naveen ul Haq
Ravi Bishnoi
Mohsin Khan
Kyle Mayers
Manan Vohra
Karan Sharma
Ayush Badoni
Marcus Stoinis

चेन्नई सुपरकिंग्स (Playing X1) :


M. s. Dhoni
Ruturaj gaikwad
Devon conway
Deepak chahar
Matihisha pathirana
Tushar Deshpande
Ajinkya Rahane
Mahesh Theekshana
Moren Ali
Shivam Dube
Ravindra jadeja

LSG vs CSK Highlight IPL 2023


निकोलस पूरण और आयुष बडोनी ने लखनऊ सुपरजाइंट्स (LSG) को चेन्नई सुपर किंग्स (CSK) के स्पिनरो द्वारा अपने घुटनों पर ला दिया| आयुष बडोनी ऐसे Pitch पर लगातार बने रहे| जिस पर और खिलाडी रन बनाने के लिए काफी ज्यादा संघर्ष करते रहते हैं| लेकिन आयुष बडोनी ने से 31 गेंदों में अर्ध शतक बनाया| जहां अन्य लोग रन बनाने के लिए संघर्ष कर रहे थे|

Ayush badoni की कमाल की बेटिंग

Ayush badoni और निकोलस पूरन की साझीदारी में 26 गेंदों में 38 रन बनाकर, बडोनी के साथ 48 गेंदों में 59 रन की साझेदारी की| इसके बाद बारिश ने लखनऊ सुपरजाइंट्स पारी में सिर्फ 4 गेंद शेष रहते खेल को रद्द करना पड़ा| क्योंकि लगातार धीरे-धीरे बारिश हो जाने के कारण और कोई निर्णय नहीं था| मैच रद्द करने के इलावा इसीलिए मैच को रद्द करना पड़ा| LSG 19.2 ओवर में 125/7 था जब खिलाड़ी मैदान से बाहर निकल गए

LSG vs CSK Match Highlight Runs

19 Over में 127 Run
17 Over में 117 Run
15 Over में 106 Run
12 Over में 89 Run
10 Over में 76 Run

Conclusion

लखनऊ सुपरजाइंट्स (LSG) और चेन्नई सुपरकिंग्स (CSK) IPL 2023 Aayush Badoni की जबरदस्त पारी ने 19.2 ओवरों में LSG को 125/7 के स्कोर तक पहुंचा दिया था| जब बारिश ने ऐसा कारनामा किया जिसकी वजह से मैच को रद्द करना पड़ा|

LSG vs CSK: लखनऊ सुपरजाइंट्स और चेन्नई सुपर किंग्स के बीच अटल बिहारी वाजपेई स्टेडियम में खेला गया| यह महा मुकाबला जो बारिश के कारण रद्द करना पड़ा| जिसके चलते लखनऊ और चेन्नई के बीच यह मैच रद्द हुआ, तब दोनों टीमों को एक-एक Point दिया गया|

READ MORE :-

LSG vs RCB Highlights

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top