como usar xUnit e FsCheck com IoC e zombar em F #

Eu quero escrever testes de unidade F # usando a técnica de teste de base de propriedades. no entanto, me deparei com vários obstáculos.

O código que quero testar está em c #Objetos de domínio vêm do EF, ou seja, nenhum construtor apenas propriedades mutáveissut é uma classe que exigirá muitas injeções de construtor. Seu número mudará com frequência à medida que adicionamos novas funções. Não queremos alterar testes antigos quando adicionamos novos parâmetros ao construtor.O sut já existe e está funcionando, portanto, alterar o padrão para aceitar apenas um parâmetro de fábrica no construtor seria considerado dano induzido pelo teste, portanto é impossívelO FsCheck não pode gerar objetos de estrutura de entidade prontos para uso, por isso somos forçados a escrever geradores grandes para cada entidade - existe alguma biblioteca que faça isso por nós ou torne essa tarefa muito mais fácil?

Em outras palavras, é possível combinar o FsCheck com o Ninject (nós o usamos no aplicativo para adicionar um novo também não é possível) com algum gerador automático de entidades e ferramenta de zombaria?

questionAnswers(0)

yourAnswerToTheQuestion