public async Task <Guid> AddNewList(List <Point> points) { Guid id = Guid.NewGuid(); PointsMetadata pointsMetadata = CreateMetadata(id, points); await _pointsRepository.Create(pointsMetadata).ConfigureAwait(false); return(id); }
public void PointsRepository_Create_1_element_result_is_added() { // Arrange. PointsRepository pointsRepository = new PointsRepository(_mockContext.Object); Point addPoint = new Point { X = 5, Y = 2, Depth = 5000, Idm = 1 }; // Act. pointsRepository.Create(addPoint); // Assert. Assert.AreEqual(1, _mockContext.Object.Points.Where(el => el.X == 5 && el.Y == 2 && Math.Abs(el.Depth - 5000) < double.Epsilon && el.Idm == 1).ToList().Count); }