public static AnimalComportamento CriarUmAnimalComportamento(Usuario usuario) { var comportamento = ComportamentoFactory.CriarUmComportamentoValido(usuario); var animal = AnimalFactory.CriarUmAnimal(usuario); return(new AnimalComportamento { Animal = animal, IdAnimal = animal.IdAnimal, IdAnimalComportamento = Guid.NewGuid(), Comportamento = comportamento, IdComportamento = comportamento.IdComportamento, Tempo = 13.0, Quantidade = 10, DataAnalise = DateTime.Now, IdUsuario = usuario.IdUsuario, Usuario = usuario, }); }
public static Animal CriarUmAnimal(Usuario usuario) { var caixa = CaixaFactory.CriarUmCaixaAtiva(usuario); var tipoAnimal = TipoAnimalFactory.CriarUmTipoAnimalValido(usuario); var comportamento = ComportamentoFactory.CriarUmComportamentoValido(usuario); var grupo = GrupoFactory.CriarUmGrupoValido(usuario); return(new Animal { Caixa = caixa, IdCaixa = caixa.IdCaixa, Usuario = usuario, IdUsuario = usuario.IdUsuario, Fezes = 0, IdAnimal = Guid.NewGuid(), NomeAnimal = "nome_animal", Peso = "0.6", Sexo = "Macho", TipoAnimal = tipoAnimal, IdTipoAnimal = tipoAnimal.IdTipoAnimal, StatusAnimal = true, Grupo = grupo }); }