minor, but all these `toEqual`'s should be `toBe` - toEqual is ==, toBe is ===