yamf.

Ainda outro quadro simulado para Python
Baixe Agora

yamf. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • LGPL
  • Nome do editor:
  • Mika Lackman
  • Site do editor:
  • http://code.google.com/u/Mika.Lackman/

yamf. Tag


yamf. Descrição

Ainda outro quadro simulado para Python Yamf é uma estrutura simulada para o Python, que levou a influência do JMock.Installingdownload versão mais recente de downloads e extrai o arquivo. Executar o Sudo Setup.py Installbest Way para ver o uso é para ver o código de teste Test_yamf.pybasic usageto definir expectativa básica de que a dosãgueza deve ser chamada: m = yamf.mock () m.dosomething.mustbecalledmethod também pode ser ridicularizado: mockmethod = yamf .Mockethod () mockmethod.mustbecalledtar para verificar se o Dosomething foi chamado de uso: M.Verify () O verify aumentará a afirmação se as expectativas não forem atendidas. Para verificar se o método não é chamado de uso: M.DosometingElse.mustnotBecalledCall CountSTo Verifique esse método é chamado de certos tempos: m.dosomething.mustbecalled.oncem.dosomething.mustbecalled.times (2) M.Dosomething.mustBecalled.atleasttimes (2) Argumentsto Verificar argumentos do método: M.Dosomething.mustbecalled.withargs (5,2) Para verificar esse método é chamado pelo menos duas vezes com argsm.dosomething.mustbecalled.withargs específicos (5). MustBecalled.withargs (6) para verificar esse método é chamado duas vezes com o mesmo ARGSM.Dosomething.mustBecalled.withargs (5). Times (2) Return Valueto Faça um método para retornar valor: m.dosome Thing.Returns (1) Isso também funcionará.Dosomething.mustbecalled.once.returns (5) Executando para executar algo quando o método simulado é chamado: DEF Método (A, B): # Faça algo. Observe que o valor de retorno do método não é dado a Callerm.Dosomething.execute (método) # Execute leva chamadoHistoryTory descobrir certas argumentos de chamada: #somewhere mock é chamado Likem.Dosomething (1, K = 2) M.Dosomething (5, K = 6) # As chamadas serão Chamadas = M.Dosomething.HistoryArray da situação de Mocksto, onde há uma matriz de mocks: mocks = mockarray (4) mocks.method.mustbecalled.times (2) para mock in mocks: mock.method () para mock in mocks: mock.method () mocks.method () Mocks.Verify () Modulesto Verifique se determinado método de módulo é Chamado = mockmodule ('OS') m.getcwd.mustBecalled # testing ... m.Verify () para tornar o método do módulo para retornar valuem = mockmodule ('OS') m.getcwd.returns ('ABC123') Requisitos: · Pitão


yamf. Software Relacionado

libnk2.

Biblioteca e ferramentas para suportar o formato do Microsoft Outlook Nickfile (NK2) ...

135

Download

libuna

Uma biblioteca para suportar conversões Unicode e ASCII (string de byte) ...

72

Download