指摘というわけでもないですが、
"expense オブジェクトが１つだけある配列であること" を確認したいならこれでいいし、
"配列のなかに、expoense オブジェトを含んでいること" を確認するだけでいいなら、
assigns(:expenses).should be_include expense
と書くこともできる。