请提供一个toHaveBeenCalled方法的使用示例，假设我们正在测试一个名为 SUCH FishingService 的服务，确保其 suchSchoolMethod() 方法被调用。请使用Jest作为测试框架。此外，您的答案必须包含至少3个代码块，并且这些代码块必须包含对FishingService类和suchSchoolMethod方法的定义，以及测试用例的编写和执行。答案不得包含多余的信息。
user
```javascript
class FishingService {
  suchSchoolMethod() {
    console.log('suchSchoolMethod was called');
  }
}
```

```javascript
const fishingService = new FishingService();
jest.spyOn(fishingService, 'suchSchoolMethod');
fishingService.suchSchoolMethod();

test('suchSchoolMethod is called', () => {
  expect(fishingService.suchSchoolMethod).toHaveBeenCalled();
});
```

```javascript
// 运行测试
npx jest
```
assistant