Remove usages of `detectChanges` and rely on `whenStable`. This commit also removed the usage of `provideZonelessChangeDetection` which is no longer necessary.
Removes calls to `TestBed.configureTestingModule` since they aren't necessary.