18 passing tests so far, so good. I'm still writing tests