Показать сообщение отдельно
  #56 (permalink)  
Старый 04.10.2013, 00:17
Профессор
Отправить личное сообщение для tenshi Посмотреть профиль Найти все сообщения от tenshi
 
Регистрация: 20.03.2008
Сообщений: 1,183

Не всё, раз приходится столько писать руками.

А в чем проблема замочить глобальные переменные?

$jin.method( function $jin_alertRandom( ){
    alert( Math.random() )
} )

$jin.test( function( test ){
    test.timeout( 1 )
    
    test.mockMethod( function Math_random( ){
        return 0.25
    } )
    test.mockMethod( function alert( value ){
        test.equal( value, 0.25 ).done()
    } )
    
    $jin.alertRandom()
})
__________________
.ня

Последний раз редактировалось tenshi, 04.10.2013 в 00:40.
Ответить с цитированием