chore: enable disable logging

This commit is contained in:
Sebastian Velez
2023-01-16 14:21:47 -05:00
parent 949fff2cf7
commit ca5f25c4a3
11 changed files with 121 additions and 113 deletions

View File

@@ -2,29 +2,16 @@ import React from 'react';
import { renderWithProviders } from '../utils/test-utils';
import MainList from './MainList';
type onClick = (event: React.MouseEvent<HTMLAnchorElement, MouseEvent>) => void;
describe('MainList', () => {
let disableLogging: onClick;
let enableLogging: onClick;
let loggingEnabled: boolean;
let logoutUser: onClick;
let totalTimeLoggedToday: string;
beforeEach(() => {
disableLogging = jest.fn();
enableLogging = jest.fn();
loggingEnabled = false;
logoutUser = jest.fn();
totalTimeLoggedToday = '1/1/1999';
});
it('should render properly', () => {
const { container } = renderWithProviders(
<MainList
disableLogging={disableLogging}
enableLogging={enableLogging}
loggingEnabled={loggingEnabled}
logoutUser={logoutUser}
totalTimeLoggedToday={totalTimeLoggedToday}
/>,
<MainList loggingEnabled={loggingEnabled} totalTimeLoggedToday={totalTimeLoggedToday} />,
);
expect(container).toMatchInlineSnapshot(`
<div>