Commit 3657f0f4 authored by Spiros Koulouzis's avatar Spiros Koulouzis

added test delete all

parent aab6260f
...@@ -85,9 +85,15 @@ public class ToscaTemplateService { ...@@ -85,9 +85,15 @@ public class ToscaTemplateService {
public List<String> getAllIds() { public List<String> getAllIds() {
List<String> allIds = new ArrayList<>(); List<String> allIds = new ArrayList<>();
List<ToscaTemplate> all = dao.findAll(); List<ToscaTemplate> all = dao.findAll();
for(ToscaTemplate tt : all){ for (ToscaTemplate tt : all) {
allIds.add(tt.getId()); allIds.add(tt.getId());
} }
return allIds; return allIds;
} }
void deleteAll() {
dao.deleteAll();
}
} }
...@@ -12,9 +12,6 @@ import org.springframework.beans.factory.annotation.Autowired; ...@@ -12,9 +12,6 @@ import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.test.context.ContextConfiguration; import org.springframework.test.context.ContextConfiguration;
import org.springframework.test.context.junit4.SpringJUnit4ClassRunner; import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
import static org.hamcrest.MatcherAssert.assertThat;
import static org.hamcrest.Matchers.instanceOf;
import static org.hamcrest.Matchers.is;
import org.junit.After; import org.junit.After;
import org.junit.AfterClass; import org.junit.AfterClass;
import org.junit.Before; import org.junit.Before;
...@@ -31,11 +28,11 @@ import java.io.File; ...@@ -31,11 +28,11 @@ import java.io.File;
import java.io.FileInputStream; import java.io.FileInputStream;
import java.io.FileNotFoundException; import java.io.FileNotFoundException;
import java.io.IOException; import java.io.IOException;
import java.util.List;
import java.util.NoSuchElementException; import java.util.NoSuchElementException;
import java.util.logging.Level; import java.util.logging.Level;
import java.util.logging.Logger; import java.util.logging.Logger;
import nl.uva.sne.drip.Swagger2SpringBoot; import nl.uva.sne.drip.Swagger2SpringBoot;
import nl.uva.sne.drip.api.ApiException;
import nl.uva.sne.drip.model.ToscaTemplate; import nl.uva.sne.drip.model.ToscaTemplate;
import org.junit.Assert; import org.junit.Assert;
import static org.junit.Assert.assertEquals; import static org.junit.Assert.assertEquals;
...@@ -213,4 +210,26 @@ public class ToscaTemplateServiceTest { ...@@ -213,4 +210,26 @@ public class ToscaTemplateServiceTest {
} }
} }
} }
/**
* Test of getAllIds method, of class ToscaTemplateService.
*/
@Test
public void testGetAllIds() throws Exception {
Logger.getLogger(ToscaTemplateServiceTest.class.getName()).log(Level.INFO, "getAllIds");
testDeleteAll();
int numOfINst = 3;
for (int i = 1; i <= numOfINst; i++) {
testSaveFile();
}
List<String> result = instance.getAllIds();
assertEquals(numOfINst, result.size());
}
@Test
public void testDeleteAll() {
instance.deleteAll();
int size = instance.getAllIds().size();
assertEquals(0, size);
}
} }
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment