Example #1
0
        public void RegisterPerson_ShouldThrowDueExisting()
        {
            BiddingBroker broker = new BiddingBroker(InitMockedDb());
            Person        bad    = GetGoodPerson(broker);

            bad.IdPerson = 0;

            Assert.NotNull(broker.RegisterPerson(bad));
        }
Example #2
0
        public void RegisterPerson_ShouldNotInsertThePerson()
        {
            BiddingBroker broker     = new BiddingBroker(InitMockedDb());
            Person        badPerson2 = new Person()
            {
                Name = null, Phone = "07299544321"
            };

            Assert.ThrowsAny <Exception>(() => broker.RegisterPerson(badPerson2));
        }
Example #3
0
        public Person GetGoodPerson2(BiddingBroker broker)
        {
            Person goodPerson = new Person()
            {
                Name = "ggz", Phone = "9933845523"
            };

            goodPerson = broker.RegisterPerson(goodPerson);

            return(goodPerson);
        }
Example #4
0
        public Person GetGoodPerson(BiddingBroker broker)
        {
            Person goodPerson = new Person()
            {
                Name = "gigica", Phone = "07299544321"
            };

            goodPerson = broker.RegisterPerson(goodPerson);

            return(goodPerson);
        }
Example #5
0
        public void RegisterPerson_ShouldThrowDueId()
        {
            BiddingBroker broker = new BiddingBroker(InitMockedDb());

            Person bad = new Person()
            {
                IdPerson = 1, Name = "gigica", Phone = "07299544321"
            };

            Assert.ThrowsAny <Exception>(() => broker.RegisterPerson(bad));
        }
Example #6
0
        public void GetPersonByPhone_ShouldReturnPerson(string phone)
        {
            BiddingBroker broker     = new BiddingBroker(InitMockedDb());
            Person        goodPerson = new Person()
            {
                Name = "gigica", Phone = phone
            };

            broker.RegisterPerson(goodPerson);

            Assert.NotNull(broker.GetPersonByPhone(phone));
        }