예제 #1
0
  @Test
  public void testAddNewDataAndSortByDefault() throws Exception {
    // given
    Product expectedProductFirst = new Product(1, 4.14, "ritona", "12.10.2015");
    Product expectedProductLast = new Product(5, 3.14, "bizona", "12.10.2017");

    // when
    csvHolder.addNewDataAndSortBy(
        "./src/test/resources/test.csv", products, CSVHolderImpl.CompareType.DEFAULT);

    // then
    assertEquals(
        expectedProductFirst, csvReader.readFromFile("./src/test/resources/test.csv").get(0));
    assertEquals(
        expectedProductLast, csvReader.readFromFile("./src/test/resources/test.csv").get(4));
  }
예제 #2
0
 @Test
 public void testWriteToCSVNewData() throws Exception {
   // when
   assertTrue(csvHolder.writeToCSVNewData("./src/test/resources/test.csv", products));
 }