split out testing utils, add minSize val test
only enforce minsize when resizing, fixes #65
Merge pull request #65 from quarterto/feature/val-split

Shouldn't enforce minSize when doing .val