public void Setup() { _chopstick = new Chopstick(1); _philosopher = new Philosopher(1); }
public void Eat_GivenTwoPhilosophersAndTwoChopSticksWhenPhilosopherOneEatsPhilosopher2Cannot_ReturnsFalse() { var chopstick1 = new Chopstick(1); var chopstick2 = new Chopstick(2); var philosopher1 = new Philosopher(1,chopstick1, chopstick2); var philosopher2 = new Philosopher(2, chopstick2, chopstick1); philosopher1.Eat(); Assert.That(philosopher2.Eat(), Is.False); }