<tbody id="xj1oc"></tbody>

    <bdo id="xj1oc"></bdo><bdo id="xj1oc"><optgroup id="xj1oc"><thead id="xj1oc"></thead></optgroup></bdo>

    現在的位置: 首頁 > 數據庫 > 正文

    CassandraUnit怎樣使用

    2020年07月02日 數據庫 ⁄ 共 1454字 ⁄ 字號 評論關閉

      CassandraUnit是一個Cassandra數據操作的單元測試框架,其功能與關系型數據庫測試框架DBunit類似,只是其測試對象是Cassandra。下面學步園小編來講解下CassandraUnit怎樣使用?

      CassandraUnit怎樣使用

      創建一個用于存儲數據的xml文件,命名為simpleDataSet.xml

      ?xmlversion="1.0"encoding="UTF-8"standalone="yes"?>

      keyspacexmlns="http://xml.dataset.cassandraunit.org">

      name>beautifulKeyspaceName/name>

      columnFamilies>

      columnFamily>

      name>beautifulColumnFamilyName/name>

      row>

      key>key10/key>

      column>

      name>name11/name>

      value>value11/value>

      /column>

      column>

      name>name12/name>

      value>value12/value>

      /column>

      /row>

      row>

      key>key20/key>

      column>

      name>name21/name>

      value>value21/value>

      /column>

      /row>

      /columnFamily>

      /columnFamilies>

      /keyspace>

      CassandraUnit怎樣使用

      然后再創建一個單元測試類,繼承自AbstractCassandraUnit4TestCase

      packageorg.cassandraunit;

      importstaticorg.hamcrest.Matchers.is;

      importstaticorg.hamcrest.Matchers.notNullValue;

      importstaticorg.junit.Assert.assertThat;

      importorg.cassandraunit.dataset.IDataSet;

      importorg.cassandraunit.dataset.xml.ClassPathXmlDataSet;

      importorg.junit.Test;

      publicclassAutomaticallyStartAndLoadSimpleDataSetTestextendsAbstractCassandraUnit4TestCase{

      @Override

      publicIDataSetgetDataSet(){

      returnnewClassPathXmlDataSet("simpleDataSet.xml");

      }

      @Test

      publicvoidshouldHaveLoadASimpleDataSet()throwsException{

      assertThat(getKeyspace(),notNullValue());

      assertThat(getKeyspace().getKeyspaceName(),is("beautifulKeyspaceName"));

      }

      }

      以上就是關于“CassandraUnit怎樣使用”的內容,希望對大家有用。更多資訊請關注學步園。學步園,您學習IT技術的優質平臺!

    抱歉!評論已關閉.

    黄色电影网址