public void TimeRangeModelRepositoryDeleteShouldDeleteCorrectTimeRange()
        {
            var item1 = new Statistic(new AllTimeSlice(DateTime.MinValue, DateTime.MaxValue))
            {
                AmountPositionTrades = 1
            };
            var item2 = new Statistic(new AllTimeSlice(DateTime.Parse("2018-01-01 00:00:00"), DateTime.Parse("2018-03-31 00:00:00")));

            var repository = new TimeSliceModelRepository <IStatistic>();

            repository.Add(item1);
            repository.Add(item2);

            repository.Delete(item2);
            repository.GetById(new Statistic(new AllTimeSlice(DateTime.MinValue, DateTime.MaxValue))).Should().NotBeNull();
            repository.GetAll().Should().HaveCount(1);
        }