refactor(curve): organize tests
refactor(curve): organize tests

- Use `describe` and `it` blocks to express what mathematical model is being tested.
- Make test cases more declarative and reusable.

mljs/levenberg-marquardt