public void ReleaseTest() { //Arrange var chair = new Chair(0); //Act var res1 = chair.Take(); var res2 = chair.Take(); chair.Release(); var res3 = chair.Take(); //Assert Assert.IsTrue(res1); Assert.IsFalse(res2); Assert.IsTrue(res3); }