public void AdderMethod_Increases_ProcessCount1() { //Arrange var sut = new Adder(); //Act sut.AdderMethod(); sut.AdderMethod(); //Assert sut.processCount.ShouldBe(3); }
public void Test_Adder1() { // Arrange var sut = new Adder(); // Act sut.AdderMethod(); sut.AdderMethod(); // Assert sut.processCount.ShouldBe(2); }
//Producer Job public static void Producer() { key = Console.ReadKey(); while (key.Key == ConsoleKey.OemPlus || key.Key == ConsoleKey.Escape) { if (key.Key == ConsoleKey.Escape) { break; } else { if (empty > 0) { empty--; mutex--; Add.AdderMethod(); mutex++; full++; } else { Console.WriteLine("Processor is busy!"); } } key = Console.ReadKey(); } }