Programação

Q & A para programadores profissionais e entusiastas


8
Como zombar de um serviço que retorna promessa no teste de unidade AngularJS Jasmine?
Eu tenho myServiceesse usos myOtherService, que faz uma chamada remota, retornando a promessa: angular.module('app.myService', ['app.myOtherService']) .factory('myService', [ myOtherService, function(myOtherService) { function makeRemoteCall() { return myOtherService.makeRemoteCallReturningPromise(); } return { makeRemoteCall: makeRemoteCall }; } ]) Para fazer um teste de unidade, myServicepreciso zombar myOtherService, de modo que seu makeRemoteCallReturningPromisemétodo retorne uma promessa. …

11
Como limpar programaticamente os dados do aplicativo
Estou desenvolvendo testes automatizados para um aplicativo Android (usando o Robotium). Para garantir a consistência e a confiabilidade dos testes, gostaria de iniciar cada teste com o estado limpo (do aplicativo em teste). Para fazer isso, preciso limpar os dados do aplicativo. Isso pode ser feito manualmente em Configurações / …
152 android 





13
O que é delegado? [fechadas]
Fechado . Esta questão precisa ser mais focada . No momento, não está aceitando respostas. Deseja melhorar esta pergunta? Atualize a pergunta para que ela se concentre apenas em um problema editando esta postagem . Fechado há 6 anos . Melhore esta pergunta Estou confuso que qual é o papel …
152 oop  delegates 





5
Confusão de JUnit: use 'extends TestCase' ou '@Test'?
Eu achei o uso adequado (ou pelo menos a documentação) do JUnit muito confuso. Essa pergunta serve como referência futura e como uma pergunta real. Se eu entendi corretamente, há duas abordagens principais para criar e executar um teste JUnit: Abordagem A (JUnit 3-estilo): criar uma classe que se estende …

17
É possível executar ping em um servidor a partir de Javascript?
Estou criando um aplicativo Web que exige que eu verifique se os servidores remotos estão online ou não. Quando o executo a partir da linha de comando, o carregamento da minha página chega aos 60 anos (para 8 entradas, ele será dimensionado linearmente com mais). Eu decidi seguir a rota …
152 javascript 


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.