Skip to content

Commit

Permalink
wrap mock into function to create anew on each test
Browse files Browse the repository at this point in the history
review changes
  • Loading branch information
ashokaditya committed Jun 10, 2021
1 parent 5b6d3bf commit 1f9ae70
Showing 1 changed file with 24 additions and 23 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -235,33 +235,34 @@ describe('endpoint list middleware', () => {
};

const fleetActionGenerator = new FleetActionGenerator(Math.random().toString());
const activityLog = {
total: 2,
items: [
{
type: 'response',
item: {
id: '',
data: fleetActionGenerator.generateResponse({
agent_id: endpointList.hosts[0].metadata.agent.id,
}),
const getMockEndpointActivityLog = () =>
({
total: 2,
items: [
{
type: 'response',
item: {
id: '',
data: fleetActionGenerator.generateResponse({
agent_id: endpointList.hosts[0].metadata.agent.id,
}),
},
},
},
{
type: 'action',
item: {
id: '',
data: fleetActionGenerator.generate({
agents: [endpointList.hosts[0].metadata.agent.id],
}),
{
type: 'action',
item: {
id: '',
data: fleetActionGenerator.generate({
agents: [endpointList.hosts[0].metadata.agent.id],
}),
},
},
},
],
} as ActivityLog;
],
} as ActivityLog);
const dispatchGetActivityLog = () => {
dispatch({
type: 'endpointDetailsActivityLogChanged',
payload: createLoadedResourceState(activityLog),
payload: createLoadedResourceState(getMockEndpointActivityLog()),
});
};

Expand Down Expand Up @@ -292,7 +293,7 @@ describe('endpoint list middleware', () => {
const activityLogData = (loadedDispatchedResponse.payload as LoadedResourceState<ActivityLog>)
.data;

expect(activityLogData).toEqual(activityLog);
expect(activityLogData).toEqual(getMockEndpointActivityLog());
});
});
});

0 comments on commit 1f9ae70

Please sign in to comment.