Perguntas com a marcação «unit-testing»

O teste de unidade é um método pelo qual unidades individuais de código-fonte são testadas para determinar se são adequadas para uso.


6
Como testar extensões do Chrome?
Existe uma boa maneira de fazer isso? Estou escrevendo uma extensão que interage com um site como um script de conteúdo e salva dados usando o armazenamento local. Existem ferramentas, estruturas etc. que posso usar para testar esse comportamento? Sei que existem algumas ferramentas genéricas para testar javascript, mas essas …

14
Como posso testar uma unidade GUI?
Os cálculos no meu código são bem testados, mas como há muito código da GUI, minha cobertura geral é menor do que eu gostaria. Existem diretrizes sobre o código da GUI de teste de unidade? Isso faz algum sentido? Por exemplo, existem gráficos no meu aplicativo. Não consegui descobrir como …



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. …

16
Como produzir na CLI durante a execução de testes de unidade PHP?
Ao executar um teste PHPUnit, gostaria de poder despejar a saída para poder depurar uma ou duas coisas. Eu tentei o seguinte (semelhante ao exemplo do Manual do PHPUnit ); class theTest extends PHPUnit_Framework_TestCase { /** * @outputBuffering disabled */ public function testOutput() { print_r("Hello World"); print "Ping"; echo "Pong"; …






14
Teste de unidade Python com base e subclasse
Atualmente, tenho alguns testes de unidade que compartilham um conjunto comum de testes. Aqui está um exemplo: import unittest class BaseTest(unittest.TestCase): def testCommon(self): print 'Calling BaseTest:testCommon' value = 5 self.assertEquals(value, 5) class SubTest1(BaseTest): def testSub1(self): print 'Calling SubTest1:testSub1' sub = 3 self.assertEquals(sub, 3) class SubTest2(BaseTest): def testSub2(self): print 'Calling SubTest2:testSub2' …


5
Teste de unidade ASP.NET WebApi com Request.CreateResponse
Estou tentando escrever alguns testes de unidade para o meu ApiController e enfrentou alguns problemas. Existe um bom método de extensão chamado Request.CreateResponse que ajuda muito na geração de resposta. public HttpResponseMessage Post(Product product) { var createdProduct = repo.Add(product); return this.Request.CreateResponse(HttpStatusCode.Created, createdProduct); } Existe alguma maneira de zombar do CreateResponse …

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.