All Downloads are FREE. Search and download functionalities are using the official Maven repository.

ducks.user.__tests__.selectors.test.js Maven / Gradle / Ivy

There is a newer version: 7.28.3
Show newest version
import { authSelector, isLoggedInSelector, userSelector } from '../selectors'

const state = {
    user: {
        name: 'user',
        isLoggedIn: true,
    },
}

describe('Проверка селекторов auth', () => {
    it('authSelector должен вернуть пользователя', () => {
        expect(authSelector(state)).toEqual(state.user)
    })
    it('isloggedInSelector должен вернуть isLoggedIn', () => {
        expect(isLoggedInSelector(state)).toEqual(state.user.isLoggedIn)
    })
    it('userSelector должен вернуть user без isLoggedIn', () => {
        expect(userSelector(state)).toEqual({
            name: state.user.name,
        })
    })
})




© 2015 - 2025 Weber Informatics LLC | Privacy Policy