public void ShouldOpenPortOnEvent()
        {
            //arrange
            var target = new VaccumPort();
            PortOpen += target.OnCleanUp;
            //act
            OnPortOpen();

            //Assert
            Assert.IsTrue(target.Open);
        }
        public void ShouldClosePortOnEven()
        {
            //Arrange
            var target = new VaccumPort();
            PortOpen += target.OnCleanUp;
            OnPortOpen();
            Assert.IsTrue(target.Open);
            PortClose += target.OnCleanUpComplete;

            //Act
            OnPortClose();

            //Assert
            Assert.IsFalse(target.Open);
        }