ImportTest.java 文件源码

java
阅读 34 收藏 0 点赞 0 评论 0

项目:Anki-Android 作者:
@Suppress
public void testCsv2() throws  IOException, ConfirmModSchemaException {
    Collection deck = Shared.getEmptyCol(getContext());
    Models mm = deck.getModels();
    JSONObject m = mm.current();
    JSONObject f = mm.newField("Three");
    mm.addField(m, f);
    mm.save(m);
    Note n = deck.newNote();
    n.setItem("Front", "1");
    n.setItem("Back", "2");
    n.setItem("Three", "3");
    deck.addNote(n);
    // an update with unmapped fields should not clobber those fields
    String file = Shared.getTestFilePath(getContext(), "text-update.txt");
    TextImporter i = new TextImporter(deck, file);
    i.initMapping();
    i.run();
    n.load();
    assertTrue(n.getItem("Front").equals("1"));
    assertTrue(n.getItem("Back").equals("x"));
    assertTrue(n.getItem("Three").equals("3"));
    deck.close();
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号