Is this idiomatic?  In fact expect that won't be true, it's just that will be interrupted before the assertTrue returns?  Would be clearer to omit the assertTrue?