Commit a049ce4b authored by Gabriel Weich's avatar Gabriel Weich
Browse files

Merge branch 'implementation/tests' into 'dev'

Novos testes feitos

See merge request !38
parents acfe0935 395a6e43
Showing with 71 additions and 1 deletion
+71 -1
import React from 'react';
import AboutUs from '../../src/pages/AboutUs/AboutUs';
import renderer from 'react-test-renderer';
describe('about us tests', () => {
//Workaround para ocultar os warnings dos styled components
//esses warnings ocorrem na conversão de um componente para json (chamada toJSON)
//alguns componentes são definidos sem nome, resultando em um json definido pelo nome "0"("ilegal").
console.error = jest.fn()
it('rendering', () => {
const rendered = renderer.create(<AboutUs></AboutUs>).toJSON();
expect(rendered).toBeTruthy();
expect(rendered).toMatchSnapshot();
});
});
......@@ -4,7 +4,7 @@ import renderer from 'react-test-renderer';
import { render, fireEvent } from '@testing-library/react-native';
jest.mock('react-native/Libraries/Animated/src/NativeAnimatedHelper');
describe('contato tests', () => {
describe('contact tests', () => {
//Workaround para ocultar os warnings dos styled components
//esses warnings ocorrem na conversão de um componente para json (chamada toJSON)
//alguns componentes são definidos sem nome, resultando em um json definido pelo nome "0"("ilegal").
......
import React from 'react';
import HowItWorks from '../../src/pages/HowItWorks/HowItWorks';
import renderer from 'react-test-renderer';
describe('privacy policy tests', () => {
//Workaround para ocultar os warnings dos styled components
//esses warnings ocorrem na conversão de um componente para json (chamada toJSON)
//alguns componentes são definidos sem nome, resultando em um json definido pelo nome "0"("ilegal").
console.error = jest.fn()
it('rendering', () => {
const rendered = renderer.create(<HowItWorks></HowItWorks>).toJSON();
expect(rendered).toBeTruthy();
expect(rendered).toMatchSnapshot();
});
});
import React from 'react';
import PrivacyPolicy from '../../src/pages/PrivacyPolicy/PrivacyPolicy';
import renderer from 'react-test-renderer';
describe('privacy policy tests', () => {
//Workaround para ocultar os warnings dos styled components
//esses warnings ocorrem na conversão de um componente para json (chamada toJSON)
//alguns componentes são definidos sem nome, resultando em um json definido pelo nome "0"("ilegal").
console.error = jest.fn()
it('rendering', () => {
const rendered = renderer.create(<PrivacyPolicy></PrivacyPolicy>).toJSON();
expect(rendered).toBeTruthy();
expect(rendered).toMatchSnapshot();
});
});
import React from 'react';
import TermsOfUse from '../../src/pages/TermsOfUse/TermsOfUse';
import renderer from 'react-test-renderer';
describe('terms of use tests', () => {
//Workaround para ocultar os warnings dos styled components
//esses warnings ocorrem na conversão de um componente para json (chamada toJSON)
//alguns componentes são definidos sem nome, resultando em um json definido pelo nome "0"("ilegal").
console.error = jest.fn()
it('rendering', () => {
const rendered = renderer.create(<TermsOfUse></TermsOfUse>).toJSON();
expect(rendered).toBeTruthy();
expect(rendered).toMatchSnapshot();
});
});
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment