By focusing on behavior, our test remains the same, unaffected by changes to the underlying implementation.
Test Behavior, Not Implementation
By focusing on behavior, our test remains the same, unaffected by changes to the underlying implementation.