/// <summary> /// Create a mock object with some samples. /// </summary> /// <returns></returns> private GpuState CreateGpuState() { GpuState state = new GpuState(); state.AddSample(new GpuSample(DateTime.Now - TimeSpan.FromMinutes(65), 1000, 3009, 59)); state.AddSample(new GpuSample(DateTime.Now - TimeSpan.FromMinutes(60), 1000, 3008, 58)); state.AddSample(new GpuSample(DateTime.Now - TimeSpan.FromMinutes(59), 1000, 3007, 57)); state.AddSample(new GpuSample(DateTime.Now - TimeSpan.FromMinutes(31), 1000, 3006, 56)); state.AddSample(new GpuSample(DateTime.Now - TimeSpan.FromMinutes(30), 1000, 3005, 55)); state.AddSample(new GpuSample(DateTime.Now - TimeSpan.FromMinutes(29), 1000, 3004, 54)); state.AddSample(new GpuSample(DateTime.Now - TimeSpan.FromMinutes(6), 1000, 3003, 53)); state.AddSample(new GpuSample(DateTime.Now - TimeSpan.FromMinutes(5), 1000, 3002, 52)); state.AddSample(new GpuSample(DateTime.Now - TimeSpan.FromMinutes(1), 2000, 3001, 51)); state.AddSample(new GpuSample(DateTime.Now - TimeSpan.FromMinutes(0), 2000, 3000, 50)); return(state); }
private GpuState CreateGpuState() { GpuState state = new GpuState(); state.AddSample(new GpuSample(DateTime.Now - TimeSpan.FromMinutes(65), 1000, 3000, 50)); state.AddSample(new GpuSample(DateTime.Now - TimeSpan.FromMinutes(60), 1000, 3000, 50)); state.AddSample(new GpuSample(DateTime.Now - TimeSpan.FromMinutes(59), 1000, 3000, 50)); state.AddSample(new GpuSample(DateTime.Now - TimeSpan.FromMinutes(31), 1000, 3000, 50)); state.AddSample(new GpuSample(DateTime.Now - TimeSpan.FromMinutes(30), 1000, 3000, 50)); state.AddSample(new GpuSample(DateTime.Now - TimeSpan.FromMinutes(29), 1000, 3000, 50)); state.AddSample(new GpuSample(DateTime.Now - TimeSpan.FromMinutes(6), 1000, 3000, 50)); state.AddSample(new GpuSample(DateTime.Now - TimeSpan.FromMinutes(5), 1000, 3000, 50)); state.AddSample(new GpuSample(DateTime.Now - TimeSpan.FromMinutes(1), 2000, 3000, 50)); state.AddSample(new GpuSample(DateTime.Now - TimeSpan.FromMinutes(0), 2000, 3000, 50)); state.UpdateAverages(); return(state); }