Skip to content
Snippets Groups Projects

feat(webapp): :cake: Params For Category Filter

Merged Hannes Heine requested to merge params-for-category-filter into master
2 files
+ 33
1
Compare changes
  • Side-by-side
  • Inline
Files
2
+ 19
0
@@ -20,6 +20,8 @@ describe('PostIndex', () => {
beforeEach(() => {
mutations = {
'posts/TOGGLE_ORDER': jest.fn(),
'posts/RESET_CATEGORIES': jest.fn(),
'posts/TOGGLE_CATEGORY': jest.fn(),
}
store = new Vuex.Store({
getters: {
@@ -93,6 +95,23 @@ describe('PostIndex', () => {
wrapper.find(HashtagsFilter).vm.$emit('clearSearch')
expect(wrapper.vm.hashtag).toBeNull()
})
describe('category filter', () => {
beforeEach(() => {
mocks.$route.query = {
categoryId: 'cat3',
}
wrapper = Wrapper()
})
it('resets the category filter', () => {
expect(mutations['posts/RESET_CATEGORIES']).toBeCalled()
})
it('sets the category', () => {
expect(mutations['posts/TOGGLE_CATEGORY']).toBeCalledWith({}, 'cat3')
})
})
})
describe('mount', () => {
Loading