0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

【備忘録】DBUnitで登録用レコードの値に改行を入れる

Posted at

DBUnitについて

DBUnitでは、登録したいデータをXMLファイルへ記載して
setUp時に登録、tearDown時に削除を行うことができます。

改行の入れ方

登録データに改行を入れたい場合、改行文字「\r\n」を
直接入力したり、XML内で改行させたりすることでは、
サニタイジングされて半角スペースに置き換わり、
改行を実現することができません。

対処法として、
を使用することで改行を
入れることができます。

setUp.xml
<?xml version="1.0" encoding="UTF-8"?>
<dataset>
    <table_name col1="1行目&#13;&#10;2行目" col2="1行目&#13;&#10;2行目&#13;&#10;3行目" />
</dataset>

また、ReplacementDataSet.addReplacementSubstringによって
&#13;&#10;を後から埋め込むことでは改行ができませんでした。

参考ページ

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?