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); }
private void btnHome_Click(object sender, EventArgs e) { myDome.FindHome(); isHoming = true; Dome.tl.LogMessage("Rotator SET", "Homing"); }