У меня есть следующее утверждение
expect(A.["BAR"].name).toEqual("foo");
, которое из-за того, что мой объект A имеет свойство верхнего уровня "BAR", а bar имеет значение "foo".
IЯ хотел бы проверить мою структуру, чтобы подтвердить, что свойство "NONEXISTINGPROP" не определено.например,
expect(A.["NONEXISTINGPROP"].name).not.toBeDefined();
Однако я, кажется, получаю
"TypeError: A.[NONEXISTINGPROP] is undefined"
в тесте жасмина, это именно то, что я хочу подтвердить.Любая идея, почему Жасмин плачет.Я надеялся, что это пройдет.
Спасибо, ТАК