public void SingleValue() { var keeper = new AverageKeeper(); keeper.Add(2); Assert.Equal(2, keeper.CurrentAverage); }
public void CommonCounting() { var keeper = new AverageKeeper(); keeper.Add(1); keeper.Add(2); keeper.Add(3); Assert.Equal(2, keeper.CurrentAverage); }
public void MultitimeCounting() { var keeper = new AverageKeeper(); keeper.Add(1); keeper.Add(2); keeper.Add(3); Assert.Equal(2, keeper.CurrentAverage); keeper.Add(4); Assert.Equal(2.5, keeper.CurrentAverage); }
public void EmptyCase() { var keeper = new AverageKeeper(); Assert.False(keeper.CurrentAverage.HasValue); }