Самый простой способ проверить HTTP с помощью выражения - это украсть HTTP-помощник TJ
I лично использовать свой помощник
it("should do something", function (done) {
request(app())
.get('/session/new')
.expect('GET', done)
})
Если вы хотите специально протестировать свой объект маршрута, то выполните правильные mocks
describe("Default Route", function(){
it("should provide the a title and the index view name", function(done){
routes.index({}, {
render: function (viewName) {
viewName.should.equal("index")
done()
}
})
})
})
Я думаю, это то, что вы имели в виду:
sorted(users, key=lambda d: len(d['friends']))
Список пользователей сортируется в зависимости от количества друзей. Пользователи с меньшим количеством друзей появляются первыми. Если у двух пользователей одинаковое количество друзей, порядок их появления случайный.