Utilizar dados estáticos para testes é um antipadrão. Mesmo assim, o Django fornece facilidades para usar fixtures estáticas (yaml, json...) nos testes. Não use! A manutenção dos testes se torna péssima.
A melhor solução é criar os objetos dinâmicamente para cada caso de teste. Para facilitar, pode-se criar fixtures que criam instância de objetos já com dados populados. Melhor ainda, deixe que uma ferramenta faça isso por você, como é o caso da Django Dynamic Fixture:
http://code.google.com/p/django-dynamic-fixture/
Instalação: pip install django-dynamic-fixture
Documentação: A documentação está toda na página inicial.
django-dynamic-filter?
ResponderExcluirdjango-dynamic-fixture!
Valeu!! Corrigido! rs
ResponderExcluir