Ejemplo n.º 1
0
        public void FindHome_SendValidRequest()
        {
            //Arrange
            string       commandName       = "findhome";
            IRestRequest sentRequest       = null;
            var          commandSenderMock = new Mock <ICommandSender>();

            commandSenderMock
            .Setup(x => x.ExecuteRequest <CommandResponse>(It.IsAny <string>(), It.IsAny <RestRequest>()))
            .Callback((string baseUrl, IRestRequest request) => sentRequest = request)
            .Returns(new CommandResponse());
            var dome = new Dome(_deviceConfiguration, commandSenderMock.Object);

            //Act
            dome.FindHome();

            //Assert
            Assert.Equal(Method.PUT, sentRequest.Method);
            AssertCommonParameters(sentRequest.Parameters, _deviceConfiguration, commandName);
        }
Ejemplo n.º 2
0
 private void btnHome_Click(object sender, EventArgs e)
 {
     myDome.FindHome();
     isHoming = true;
     Dome.tl.LogMessage("Rotator SET", "Homing");
 }