公式にわかりやすい例を見つけたのでペタリ。
http://symfony.com/doc/current/cookbook/testing/simulating_authentication.html
基本的にこのまま書けばログインは可能。
実際にはUsernamePasswordTokenクラスのインスタンスを生成する際、
第1引数にユーザーエンティティをセットしたほうがいろいろと都合がよい。
※ほかの場所でget(‘security.context’)->getToken()->getUser()とかやってる箇所があるとエラー吐くので。