Ejemplo n.º 1
0
        public void InsertAgent_CountIncremented()
        {
            var repo = new Repository();

            var originalCount = repo.GetAgents().Content?.Count;

            var a = new Agent()
            {
                _Id          = 101010,
                Name         = "Nate",
                Address      = "504 Test Ave",
                City         = "Seattle",
                State        = "WA",
                ZipCode      = "98101",
                Tier         = 1,
                PhoneNumbers = new List <Phone>()
                {
                    new Phone()
                    {
                        PhoneType = "mobile", Number = "123-789-7897"
                    }
                }
            };

            var result = repo.InsertAgent(a);

            var newCount = repo.GetAgents().Content?.Count;

            Assert.IsTrue(newCount == originalCount + 1);
        }
Ejemplo n.º 2
0
        public void GetAgents_ContentNotNull()
        {
            var repo = new Repository();

            var result = repo.GetAgents();

            Assert.IsTrue(null != result.Content);
        }
Ejemplo n.º 3
0
        public void GetAgents_ContentCountGreaterThan0()
        {
            var repo = new Repository();

            var result = repo.GetAgents();

            Assert.IsTrue(result.Content.Count > 0);
        }
Ejemplo n.º 4
0
        public void UpdateAgent_ChangesReflected()
        {
            var repo = new Repository();

            var lastAgent = repo.GetAgents().Content.Last();

            lastAgent.Name = "Has Changed";

            var result = repo.UpdateAgent(lastAgent);

            var postChangeAgent = repo.GetAgent(lastAgent._Id).Content;

            Assert.IsTrue(postChangeAgent.Name == "Has Changed");
        }