private void CreateDataBase() { createDatabaseCommand.ReadArguments(new List <string> { $"--application-path={applicationManager.BasePath}" }); createDatabaseCommand.Execute(); }
private async Task <string> CreateDataBase() { createDatabaseCommand.ReadArguments(new List <string> { $"--application-path={applicationManager.BasePath}" }); createDatabaseCommand.Execute(); return(await Task.FromResult(string.Empty)); }
public void ParseAndExecuteCreateDatabaseCommand() { CreateDatabaseCommand cmd = (CreateDatabaseCommand)GetCommand("create database foo"); cmd.Execute(this.engine); Database database = this.engine.GetDatabase("foo"); Assert.IsNotNull(database); Assert.AreEqual("foo", database.Name); }
public void CreateDatabaseCommand_ExecuteRequest_1() { int returnCode = 0; Mock <IIrbisConnection> mock = GetConnectionMock(); IIrbisConnection connection = mock.Object; CreateDatabaseCommand command = new CreateDatabaseCommand(connection) { Database = "NEWIBIS", Description = "New catalog" }; ResponseBuilder builder = new ResponseBuilder() .StandardHeader(CommandCode.CreateDatabase, 123, 456) .NewLine() .Append(returnCode) .NewLine(); TestingSocket socket = (TestingSocket)connection.Socket; socket.Response = builder.Encode(); ClientQuery query = command.CreateQuery(); ServerResponse response = command.Execute(query); Assert.AreEqual(returnCode, response.ReturnCode); }