public void NopCommand_Verify_1() { Mock <IIrbisConnection> mock = GetConnectionMock(); IIrbisConnection connection = mock.Object; NopCommand command = new NopCommand(connection); Assert.IsTrue(command.Verify(false)); }
public void NopCommand_Construciton_1() { Mock <IIrbisConnection> mock = GetConnectionMock(); IIrbisConnection connection = mock.Object; NopCommand command = new NopCommand(connection); Assert.AreSame(connection, command.Connection); }
public void NopCommand_ExecuteRequest_1() { Mock <IIrbisConnection> mock = GetConnectionMock(); IIrbisConnection connection = mock.Object; NopCommand command = new NopCommand(connection); ResponseBuilder builder = new ResponseBuilder() .StandardHeader(CommandCode.Nop, 123, 456) .NewLine() .Append(0) .NewLine(); TestingSocket socket = (TestingSocket)connection.Socket; socket.Response = builder.Encode(); ClientQuery query = command.CreateQuery(); ServerResponse response = command.Execute(query); Assert.AreEqual(0, response.ReturnCode); }
/// <summary> /// this method is intended to be use for emergency fixes of the cluster state using the JS admin console /// </summary> public void Danger__InjectN00pAtPosition(long position, long term) { var noop = new NopCommand(); PutCommandInternal(position, term, noop); }
public void SetUp() { _command = new NopCommand(); }