Refactor diff line note form spec
What does this MR do and why?
Closes #343705 (closed)
This MR intends to refactor diff line note form spec to:
- Avoid accessing any private properties of components
- Restructure tests to be more readable
- Improve diffFileMock cloning by using a factory function instead of deep cloning
MR acceptance checklist
This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.
-
I have evaluated the MR acceptance checklist for this MR.
Edited by Stanislav Lashmanov