2017-08-18 95 views
7

BenHer testte jest alay işlevi dönüş değeri nasıl değiştirilir?

jest.mock('../../../magic/index',() => ({ 
    navigationEnabled:() => true, 
    guidanceEnabled:() => true 
    })); 

bu işlevler gizlemek ve bazı özel özelliğini göstermek için bileşenin işlevini hale haber verilecek benim bileşen testi dosyasında böyle bir aldatma modülü var.

Bu sahte işlevlerin dönüş değeri farklı kombinasyonlarında anlık görüntü almak istiyorum.

varsayalım için ben öyleyim çünkü fonksiyonları bu dinamik

jest.mock('../../../magic/index',() => ({ 
    navigationEnabled:() => false, 
    guidanceEnabled:() => false 
    })); 

gibi false değerleri döndürmek sahte modülünü değiştirmek istediğiniz bu test durumda çalıştırmak için bu

it('Row