none
Substituir linha StringBuider RRS feed

  • Pergunta

  • Galera tenho uma StringBuilder com os seguintes dados:

    {Test Story: Liquidação de Titulos
    COMO Stakeholders
    Quero criar um modelo
    Para demonstrar algo
    
    TEST SCENARIO SCHEMA: Cenario 1
    
    TEST SCENARIO SCHEMA:  CT041 - Desbloqueio Cartão
    
    QUANDO  desbloqueio Cartão 1:
    
    System Steps:
    Verifico se estou em 'Principal'
    Clico em menu 'Conta\Cartão|Manter Cartão' e vou para a página 'Manter Cartão'
    Seleciono 'radio button Desbloquear' como "Sim"
    Preencho 'Cartão' com <Nº Cartão1>
    Clico em 'botão Pesquisar'
    Seleciono 'checkbox do grid Usuários' como "Sim"
    Clico em 'botão Executar'
    Clico em 'botão Sim'
    Clico em 'botão Finalizar' e vou para a página 'Principal'
    
    ENTÃO   espero Cartão 1 com status Cartão Ativo
    
    System Steps:
    Clico em menu 'Conta\Cartão|Consultar Cartão' e vou para a página 'Consulta Financeira Cartão'
    Preencho 'Nr Cartão' com <Nº Cartão1>
    Clico em 'botão Pesquisar'
    Verifico por "Cartão Ativo" em 'coluna Status Cartão do grid'
    
    }

    Porem eu preciso substituir a linha "TEST SCENARIO SCHEMA:  CT041 - Desbloqueio Cartão" pela linha "DADO SCENARIO [CT041 - Desbloqueio Cartão]"

    Como posso fazer isso ?

    Obrigado


    SirSmart

    segunda-feira, 14 de novembro de 2016 17:28

Respostas

  • Olá,

    Se é um conteúdo estático que deseja alterar, por que não fazer um simples Replace?

    //Assumindo que o nome do StringBuilder seja sb
    
    sb.Replace("TEST SCENARIO SCHEMA:  CT041 - Desbloqueio Cartão", "DADO SCENARIO [CT041 - Desbloqueio Cartão]");

    Outra forma seria converter o StringBuilder em um List e substituir a linha desejada.


    Se a resposta for relevante ou tenha resolvido seu problema, marque como útil/resposta!

    André Secco
    Microsoft MSP & MSDN Tech Advisor
    Blog: http://andresecco.com.br
    GitHub: http://github.com/andreluizsecco
    Twitter: @andre_secco


    • Editado André SeccoMVP segunda-feira, 14 de novembro de 2016 17:39
    • Marcado como Resposta SirSmart segunda-feira, 14 de novembro de 2016 18:32
    segunda-feira, 14 de novembro de 2016 17:35