コード例 #1
0
        public DomainException(ObjetoDeValor objeto) : base($"O objeto do tipo {objeto?.GetType()} é inválido")
        {
            if (objeto == null)
            {
                throw new ArgumentNullException(nameof(objeto), "O objeto de valor não deve ser nulo");
            }

            Erros = objeto.Notifications.Select(n => n.Message).ToArray();
        }
コード例 #2
0
        public void ExcecaoDeveLancarArgumentNullExceptionQuandoObjetoDeValorForNulo()
        {
            ObjetoDeValor objeto = null;

            Assert.Throws <ArgumentNullException>(() => new DomainException(objeto));
        }