test(forms): Add more tests for `FormBuilder` method argument shapes. (#44452)
test(forms): Add more tests for `FormBuilder` method argument shapes. (#44452)

It is possible to pass arguments to `FormBuilder` using four different formats: value-only, boxed value, control config, and value-array. Currently, these different methods are not well-tested, especially as they interact. This PR will add tests for the variety of different argument shapes.

This was originally inspired by typed forms: when `FormBuilder` becomes typed, all these argument shapes should just work, with correct inferred types.

PR Close #44452

manekinekko/angular,angular/angular,manekinekko/angular,angular/angular,ocombe/angular,ocombe/angular,gnomeontherun/angular,JiaLiPassion/angular,ocombe/angular,ocombe/angular,angular-indonesia/angular,angular-indonesia/angular,JiaLiPassion/angular,gnomeontherun/angular,shairez/angular,ocombe/angular,manekinekko/angular,manekinekko/angular,shairez/angular,gnomeontherun/angular,angular-indonesia/angular,shairez/angular,angular-indonesia/angular,gkalpak/angular,ocombe/angular,JiaLiPassion/angular,gkalpak/angular,shairez/angular,manekinekko/angular,gkalpak/angular,angular/angular,shairez/angular,manekinekko/angular,gkalpak/angular,angular/angular,JiaLiPassion/angular,gnomeontherun/angular