with() should return assertion