private DataSource GetDataSourceWithEntries(params DataEntry[] entries)
 {
     entries = entries.Select(e =>
         {
             e.SourceId = newSourceId;
             return e;
         }).ToArray();
     var mockDataSource = new DataSource
         {
             Id = newSourceId,
             DataEntries = entries,
             InputStatus = SourceStatus.PendingCalculation,
             DateEdit = DateTime.Now,
             UserName = "******",
             SourceErrors = Enumerable.Empty<SourceError>().ToList()
         };
     UnitOfWorkToReturnEntries(entries);
     return mockDataSource;
 }
 private void SetupDataContextToReturnDataSource(DataSource source)
 {
     mockContext
         .Setup(context => context.GetDataSource<DataSource>(It.Is<Guid>(id => id == source.Id)))
         .Returns(source)
         .Verifiable();
 }