Exemplo n.º 1
0
        public void CreateRocketLauncher()
        {
            var device   = DeviceFactory.CreateDevice("RocketLauncher", "my RocketLauncher");
            var launcher = new RocketLauncher("my RocketLauncher", new RocketLauncherCommChannel());

            //check name
            Assert.Equal(launcher.Name, device.Name);
            //check type
            Assert.Equal(launcher.GetType(), device.GetType());
            //check status
            Assert.Equal(launcher.CheckStatus(), device.CheckStatus());
            //check Connection
            Assert.Equal(launcher.CheckConnection(), device.CheckConnection());
        }