Added fill test cases.
This is an incremental commit just so I can go back to it later.