spec test setup