/**
* Create test action for dataPersistence.navigation
*/
export function CreateDataPersistenceNavigater(component: any, params: any = {}) {
return {
a: {
type: 'ROUTER_NAVIGATION',
payload: {
routerState: {
root: {
routeConfig: {
component: component
},
params: params,
},
}
}
}
}
}
it(
'should work navigate.FrameComponent',
async(async () => {
actions = hot('-a-|', CreateDataPersistenceNavigater(FrameComponent, { test: 'sample' }));
expect(await readAll(effects.loadData)).toEqual([{ type: 'DATA_LOADED', payload: {} }]);
})
);