Selecionando um elemento da interface para incluir uma validação Selecione a propriedade Text e clique no botão Add Assertion. Isto abrirá um diálogo para configurar opções para a validação.
Confirme que o campo Comparator está com o valor AreEqual e que o valor a ser comparado está definido como “1”. Clique no botão OK para prosseguir.
Figura 172
Selecionando o tipo de comparação e valor para a validação Confirme que o checkbox foi adicionado na linha da propriedade Text na janela do Coded UI Test Builder.
Figura 173
Propriedade Text exibindo o checkbox de validação Clique no botão Generate Code na janela do Coded UI Test Builder.
Figura 174
Localização do botão Generate Code
Na janela Generate Code, digite QuantityEqualsOne para o nome do método e clique no botão Add and Generate.
Figura 175
Gerando código de validação Remova o item “Fourth Coffee Flyer” do carrinho de compras.
Feche o Coded UI Test Builder.
Feche a janela do Internet Explorer retorne o Visual Studio.
Note que o código de validação foi adicionado.
Figura 176
Novo passo de validação criado no teste de coded UI Clique com o botão direito no código e selecione a opção Run Tests executar o testes com os novos passos de validação
Exercício 3: Demonstração de Testes de Interface Parametrizados com Coded UI Tests
Neste exercício você irá adicionar outro conjunto de parâmetros para o caso teste, para que seja demonstrado que os dados são vinculados ao teste de Coded UI e que as validações que inserimos continuam sendo validadas.
Aba o Microsoft Test Manager a partir do menu Start | All Programs | Microsoft Visual Studio 2010 | Microsoft Test Manager 2010.
Clique na aba Test e selecione a suíte de teste número 7 “As a customer I should be able to remove items from my shopping cart”.