Simple Roslyn analizer to deal with method chaining in Test (especialy selenium page object
Project Descirption: https://thebrokentest.com/12-program-challenge-1-done-time-for-roslyn/ Rules: Based on https://thebrokentest.com/method-chaining-in-test-automation-my-dilemma/ Documentation
-
Max Chain length - 5 - Done
a. Documentation - Done link
-
Try not to chain between classes - Done
a. Auto fix - Backlog
-
Make routines specifically for Chaining - Descoped - to arbitrary to check from analizer
-
Do only ONE thing in a chaining routine - Descoped - to arbitrary to check from analizer
-
Use it when it improves readability - Descoped - to arbitrary to check from analizer
-
Use it when it makes code simpler - Descoped