Vincent GUFFON 3 lat temu
rodzic
commit
073e92489b

+ 6 - 2
tests/unit/services/serializer/normalizer/model.spec.ts

@@ -93,8 +93,12 @@ describe('sanitizeBeforePost()', () => {
   it('should return data without id', () => {
     const data:AnyJson = {
       id: 1,
-      foo: 'bar'
+      foo: 'bar',
+      embedded:{
+        id:2,
+        bar: 'foo'
+      }
     }
-    expect(Model.sanitizeBeforePost(data)).toEqual({foo:'bar'})
+    expect(Model.sanitizeBeforePost(data, ['embedded'])).toEqual({foo:'bar', embedded:{bar: 'foo'}})
   })
 })

+ 9 - 5
tests/unit/use/form/useDirtyForm.spec.ts → tests/unit/use/form/useForm.spec.ts

@@ -1,6 +1,6 @@
 import { createStore } from '~/tests/unit/Helpers'
 import { form } from '~/tests/unit/fixture/state/profile'
-import { $useDirtyForm, UseDirtyForm } from '~/use/form/useDirtyForm'
+import { $useForm, UseForm } from '~/use/form/useForm'
 import { AnyStore } from '~/types/interfaces'
 
 let store: AnyStore
@@ -10,12 +10,16 @@ beforeAll(() => {
   store.registerModule('form', form)
 })
 
+function setup(){
+  return $useForm()
+}
+
 describe('markFormAsDirty()', () => {
   it('should call addEventListener one time', async () => {
-    const spy = jest.spyOn(UseDirtyForm.prototype as any, 'addEventListener')
+    const spy = jest.spyOn(UseForm.prototype as any, 'addEventListener')
     spy.mockImplementation(() => {})
 
-    const { markFormAsDirty } = $useDirtyForm(store)
+    const { markFormAsDirty } = setup()
     markFormAsDirty()
     expect(spy).toHaveBeenCalled()
   })
@@ -23,10 +27,10 @@ describe('markFormAsDirty()', () => {
 
 describe('markAsNotDirty()', () => {
   it('should call clearEventListener one time', async () => {
-    const spy = jest.spyOn(UseDirtyForm.prototype as any, 'clearEventListener')
+    const spy = jest.spyOn(UseForm.prototype as any, 'clearEventListener')
     spy.mockImplementation(() => {})
 
-    const { markFormAsNotDirty } = $useDirtyForm(store)
+    const { markFormAsNotDirty } = $useForm()
     markFormAsNotDirty()
     expect(spy).toHaveBeenCalled()
   })

+ 1 - 1
tests/unit/use/updater/useMyProfileUpdater.spec.ts

@@ -12,7 +12,7 @@ beforeAll(() => {
   store = createStore()
   dataPersister = new DataPersister()
   repositoryHelper.setStore(store)
-  useMyProfileUpdater = new UseMyProfileUpdater(store, dataPersister) as any
+  useMyProfileUpdater = new UseMyProfileUpdater() as any
 })
 
 describe('setActivityYear()', () => {