Yes, you could probably break also break the implementation without breaking the test.

Is this test testing the system, or is it testing an implementation detail?