public void CustomerGenerator_WhenReset_Return_ZeroCounter() { // Arrange var expected = 0; // Act List <Customer> customers = new List <Customer>(); Generator.Start(customers); Thread.Sleep(Generator.GenerationTimeInterval * 3); Generator.Stop(); Generator.Reset(); var actual = Generator.GetCounter(); // Assert Assert.Equal(expected, actual); }