diff --git a/package.json b/package.json index 5127619..96a37de 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "react-native-slider-intro", - "version": "2.0.4", + "version": "2.0.5", "description": "A simple and full customizable React Native package which implements a unique slider.", "main": "lib/commonjs/index", "module": "lib/module/index", @@ -71,6 +71,7 @@ "@release-it/conventional-changelog": "^5.0.0", "@types/jest": "^29.5.5", "@types/react": "^18.2.44", + "@types/react-test-renderer": "^18.0.7", "commitlint": "^17.0.2", "del-cli": "^5.1.0", "eslint": "^8.51.0", @@ -81,6 +82,7 @@ "react": "18.2.0", "react-native": "0.73.6", "react-native-builder-bob": "^0.23.2", + "react-test-renderer": "^18.2.0", "release-it": "^15.0.0", "typescript": "^5.2.2" }, diff --git a/src/__tests__/Button.test.tsx b/src/__tests__/Button.test.tsx new file mode 100644 index 0000000..d912cbb --- /dev/null +++ b/src/__tests__/Button.test.tsx @@ -0,0 +1,18 @@ +import React from 'react'; +import renderer from 'react-test-renderer'; +import Button from '../components/Button'; +import { Text } from 'react-native'; + +describe('Button', () => { + it('renders correctly', () => { + const tree = renderer.create(