DRY up specs through shared samples