예제 #1
0
        public void CommandValidate()
        {
            var command = new PetCreateCommand(name: new Name(firstName: "Bruce", lastName: "Wayne")
                                               , ownerID: Guid.NewGuid(), specie: ESpecie.Cachorro, breed: "Bat", personality: EPersonality.Docile
                                               );

            Assert.AreEqual(true, command.Validate());
        }
예제 #2
0
        public void CommandFail()
        {
            var command = new PetCreateCommand(name: new Name(firstName: "", lastName: "")
                                               , ownerID: Guid.NewGuid(), specie: ESpecie.Cachorro, breed: "", personality: EPersonality.Angry
                                               );

            Assert.AreEqual(false, command.Validate());
        }