@@ -0,0 +1,1085 @@
+package org.eclipse.scanning.test.points;%0A%0Aimport static org.junit.Assert.assertEquals;%0A%0Aimport java.util.List;%0A%0Aimport org.eclipse.scanning.api.points.EmptyPosition;%0Aimport org.eclipse.scanning.api.points.IPointGenerator;%0Aimport org.eclipse.scanning.api.points.IPointGeneratorService;%0Aimport org.eclipse.scanning.api.points.IPosition;%0Aimport org.eclipse.scanning.api.points.models.EmptyModel;%0Aimport org.eclipse.scanning.points.PointGeneratorFactory;%0Aimport org.junit.Before;%0Aimport org.junit.Test;%0A%0Apublic class EmptyTest %7B%0A%09%0A%09private IPointGeneratorService service;%0A%09%0A%09@Before%0A%09public void before() throws Exception %7B%0A%09%09service = new PointGeneratorFactory();%0A%09%7D%0A%09%0A%09@Test%0A%09public void testEmpty() throws Exception %7B%0A%09%09EmptyModel model = new EmptyModel();%0A%09%09IPointGenerator%3CEmptyModel%3E gen = service.createGenerator(model);%0A%09%09assertEquals(1, gen.size());%0A%09%09%0A%09%09List%3CIPosition%3E positionList = gen.createPoints();%0A%09%09assertEquals(1, positionList.size());%0A%09%09IPosition position = positionList.get(0);%0A%09%09assertEquals(0, position.size());%0A%09%09assertEquals(new EmptyPosition(), position);%0A%09%7D%0A%0A%7D%0A

add test for empty points generator