2017-06-07 12 views
1

Jestはコンポーネントスナップショットのテストに最適です。jestによるスナップショットビットマップテスト?

Jestスナップショットの概念を使用してJavaScriptキャンバスレンダリングコードを実際のビットマップと予想されるビットマップを比較することによってテストする方法はありますか?

答えて

0

通常の方法では動作します:

画像は、スナップショットファイル内のJSON文字列にシリアライズされます
expect(bitmap).toMatchSnapshot() 

// Jest Snapshot v1, ... 
exports[`renders ok`] = ` 
ImageData { 
    "data": Uint8ClampedArray [ 
    0, 
    255, 
    16, 
    255, 
    ... 
ファイルはかなり大きいですしかし

、あなたが簡単にできません期待と実際の視覚的な差異を得る。