jasmine.createSpy можно использовать, когда нет функции для шпионажа. Он будет отслеживать вызовы и аргументы, как spyOn, но реализации нет.
jasmine.createSpyObj используется для создания макета, который будет следить за одним или несколькими методами. Он возвращает объект, у которого есть свойство для каждой строки, являющейся шпионом.
у вас должен быть метод для объекта с spyOn. Преимущество spyOn заключается в том, что вы можете вызвать оригинальный метод