public void Createwith128Intervals() { const int rangesCount = 128; DensityDistribution densityProvider = new DensityDistribution(rangesCount); Assert.AreEqual(densityProvider.GetIntervalIndexOfValue(0), 0); Assert.AreEqual(densityProvider.GetIntervalIndexOfValue(2), 1); Assert.AreEqual(densityProvider.GetIntervalIndexOfValue(255), 127); }
void ResetChartValues() { m_chartValues.Clear(); for (int i = 0; i < BarsNumber; i++) { m_chartValues.Add(1); } m_intervalsProvider = new DensityDistribution(m_chartValues.Count); }
public void CreateWithMoreThanPossibleIntervals() { const int rangesCount = 129; DensityDistribution densityProvider = new DensityDistribution(rangesCount); }
public void CreateWith0Intervals() { const int rangesCount = 0; DensityDistribution densityProvider = new DensityDistribution(rangesCount); }