Moje testy dla wyników testuję w punkcie końcowym REST, który zwraca mi tablicę obiektów bazy danych Mongo.Chai - Testowanie wartości w tablicy obiektów
[{_id: 5, title: 'Blah', owner: 'Ted', description: 'something'...},
{_id: 70, title: 'GGG', owner: 'Ted', description: 'something'...}...]
Co chcę moje testy w celu sprawdzenia jest to, że w tablicy zwrócić go conatins konkretne tytuły, które powinny wrócić. Nic, co robię używając Chai/Chai-Things wydaje się działać. Rzeczy takie jak res.body.savedResults.should.include.something.that.equals({title: 'Blah'})
błąd out Zakładam, ponieważ obiekt rekord zawiera inne klucze i wartości oprócz tylko tytuł.
Czy istnieje sposób na zrobienie tego, co chcę? Po prostu muszę sprawdzić, czy tytuły są w tablicy i nie obchodzi ich, jakie mogą być inne dane (IE _id).
Dzięki
Dziękuję. ponieważ nie mogę zagwarantować kolejności wyników, która działa, aby rozwiązać to, co chcę przetestować –