You always have to mock if you want to do extremely localised unit testing.
(Sorry, could not resist...)