Esempio n. 1
0
        public void ErrorListNewInvalidErrorListIncludeReturnFalse()
        {
            var requiredError   = new ErrorItemDetail("The Name is required.", new Critical(), "");
            var valueObjectFake = new ValueObjectFake("");

            Assert.IsFalse(valueObjectFake.ErrorList.Includes(requiredError));
        }
Esempio n. 2
0
        public void ErrorListNewInvalidErrorListAddWithArgsReturnTrue()
        {
            var requiredError   = new ErrorItemDetail("The {0} is required.", new Critical(), "", "Name");
            var valueObjectFake = new ValueObjectFake("");

            valueObjectFake.ErrorList.Add(requiredError);
            Assert.IsTrue(valueObjectFake.ErrorList.Includes(requiredError));
        }
        private void SaveEntityFakeInBackendSystems()
        {
            var errorDescription =
                new ErrorItemDetail("Registration succeeded.",
                                    new Information(),
                                    "EntityFake");

            _entityFake.ErrorList.Add(errorDescription);
        }
Esempio n. 4
0
        private void SavePersonInBackendSystems()
        {
            var errorDescription =
                new ErrorItemDetail("Registration succeeded.",
                                    new Information(),
                                    "Person");

            _person.ErrorList.Add(errorDescription);
        }
        public SaveEntityFake(EntityFake entityFake)
            : base(entityFake)
        {
            _entityFake = entityFake;
            var errorDescription =
                new ErrorItemDetail("New EntityFake instance create on memory.",
                                    new Warning(),
                                    "EntityFake");

            _entityFake.ErrorList.Add(errorDescription);
        }
Esempio n. 6
0
        public SavePerson(Person person)
            : base(person)
        {
            _person = person;
            var errorDescription =
                new ErrorItemDetail("New person instance create on memory.",
                                    new Warning(),
                                    "Person");

            _person.ErrorList.Add(errorDescription);
        }
 public void Run()
 {
     if (!_entityFake.ErrorList.HasCriticals())
     {
         SaveEntityFakeInBackendSystems();
     }
     else
     {
         var errorDescription =
             new ErrorItemDetail("Registration not saved.",
                                 new Critical(),
                                 "EntityFake");
         _entityFake.ErrorList.Add(errorDescription);
     }
 }
Esempio n. 8
0
 public void Run()
 {
     if (!_person.ErrorList.HasCriticals())
     {
         SavePersonInBackendSystems();
     }
     else
     {
         var errorDescription =
             new ErrorItemDetail("Registration not saved.",
                                 new Critical(),
                                 "Person");
         _person.ErrorList.Add(errorDescription);
     }
 }
Esempio n. 9
0
        public void ErrorListNewInvalidErrorConcatSuccess()
        {
            var requiredWarning  = new ErrorItemDetail("The Name is required.", new Warning(), "");
            var valueObjectFake1 = new ValueObjectFake("");

            valueObjectFake1.ErrorList.Add(requiredWarning);

            var requiredError    = new ErrorItemDetail("The Name is required.", new Critical(), "");
            var valueObjectFake2 = new ValueObjectFake("");

            valueObjectFake2.ErrorList.Add(requiredError);

            valueObjectFake2.ErrorList.Concat(valueObjectFake1.ErrorList);

            Assert.IsTrue(valueObjectFake2.ErrorList.Includes(requiredError) && valueObjectFake2.ErrorList.Includes(requiredWarning));
        }