J'utilise le module npm chai-immutable
pour les tests. Voici le test:ImmutableJS fromJS() et Map() "ownerID" ne correspond pas
it("runs the test",() => {
const initialState = Map();
const entries = ["entry"];
const nextState = setEntries(initialState, entries);
expect(nextState).to.equal(fromJS({
entries : ["entry"]
}));
});
Ceci est setEntries
fonction
export function setEntries(state, entries) {
return state.set("entries", List(entries));
}
Quel est ce ownerID
? Comment réparer ce problème?
EDIT:
J'ai créé et réécrit le fichier entier à partir de zéro et cela a fonctionné. C'était exactement la même réplique du fichier précédent.
Toujours intéressé pourquoi il est arrivé ....
oui je ha ve ce morceau de code. J'ai résolu le problème: j'ai créé un nouveau fichier et c'était exactement pareil. Je ne sais pas pourquoi le nouveau fichier a bien fonctionné –