Breaking up AutoFilter tests into smaller pieces

This particular unit test is huge and results in the generation of an object file large enough to exceed the section count limit for the 64 bit COFF format.  Splitting up unit tests that get this long is probably a good general practice anyway.