public void AddPositionMethod_AddsItToPositionsProperty() { var positionList = new PositionListDataHolder(new PositionRepositoryStub()); var dtoPosition = new DTO.Position(1, "1", "1"); positionList.AddPosition(dtoPosition); Assert.AreEqual(dtoPosition, positionList.Positions[0]); }
private static IGeometry GetGeometry(DTO.Position position) { if (position != null) { var geometryFactory = NtsGeometryServices.Instance.CreateGeometryFactory(srid: 4326); return(geometryFactory.CreatePoint(new Coordinate(position.Longitude, position.Latitude))); } return(null); }
public void DeletePositionDecreasesPositionList() { var positionList = new PositionListDataHolder(new PositionRepositoryStub()); positionList.LoadPositionList(); var position = new DTO.Position(1, "1", "1"); positionList.DeletePosition(position); Assert.AreEqual(1, positionList.Positions.Count); }
public void UpdatePositionWorks() { var positionList = new PositionListDataHolder(new PositionRepositoryStub()); positionList.LoadPositionList(); var position = new DTO.Position(1, "3", "3"); positionList.UpdatePosition(position); Assert.AreEqual("3", positionList.Positions[0].Name); Assert.AreEqual("3", positionList.Positions[0].Category); }
public void GetSizeListWorks() { var positionList = new PositionListDataHolder(new PositionRepositoryStub()); positionList.LoadPositionList(); var position = new DTO.Position(1, "1", "1"); var sizeList = positionList.GetSizeList(position); Assert.AreEqual(new DTOSize(1, "size1", new Money(1), position), sizeList[0]); Assert.AreEqual(new DTOSize(2, "size2", new Money(1), position), sizeList[1]); Assert.AreEqual(2, sizeList.Count); }
public void UpdatePosition(DTO.Position position) { PositionListChanged?.Invoke(this, new PositionListChangedEventArgs(Positions, null)); }
public List <Size> GetSizeList(DTO.Position position) { throw new NotImplementedException(); }