# L1ネイティブな資産のExitのテストシナリオ ###### tags: `テスト設計` ## コントラクト ```javascript= describe("コントラクト", () => { // ↓当たり前な感じなのですが、L2ネイティブの場合はmint&burnで表現するので、対比として書いています it("depositの際にはtransferで処理している", () => {}); it("exitの場合L2のトークンはburnされている", () => {}); it("exitの場合、L1でtransferして処理している", () => {}); it("Contract Address MappingにL2とL1のアドレスが入っている", () => {}); it("Contract Address MappingにL1ネイティブフラグが立っている", () => {}); }); ``` ## ここでは書かないこと - exit(normal, freeze)