rework test suite to use a Factory for seed less and expected css values

Instead of dealing with a bunch of files on disk.  Trying to improve
maintainability.  No behavior changes here.