예제 #1
0
        public async Task Found_agent_must_match()
        {
            var expectedAgent = new AgentInfoInAgency(1, "fn", "ln", "email", "title", "pos",
                                                      1, "agencyName", true, new int[] { 0 }, true);

            var(isSuccess, _, actualAgent, _) = await _agentService.GetAgent(1, AgentContext);

            Assert.True(isSuccess);

            Assert.Equal(expectedAgent.AgentId, actualAgent.AgentId);
            Assert.Equal(expectedAgent.FirstName, actualAgent.FirstName);
            Assert.Equal(expectedAgent.LastName, actualAgent.LastName);
            Assert.Equal(expectedAgent.Email, actualAgent.Email);
            Assert.Equal(expectedAgent.Title, actualAgent.Title);
            Assert.Equal(expectedAgent.Position, actualAgent.Position);
            Assert.Equal(expectedAgent.AgencyId, actualAgent.AgencyId);
            Assert.Equal(expectedAgent.AgencyName, actualAgent.AgencyName);
            Assert.Equal(expectedAgent.IsMaster, actualAgent.IsMaster);
            Assert.Equal(expectedAgent.InAgencyRoleIds, actualAgent.InAgencyRoleIds);
        }
예제 #2
0
        public async Task Found_agent_must_match()
        {
            var expectedAgent = new AgentInfoInAgency(1, "fn", "ln", "email", "title", "pos", 1, "comName",
                                                      1, "agencyName", true, InAgencyPermissions.ObserveMarkup.ToList(), true);

            var(isSuccess, _, actualAgent, _) = await _agentService.GetAgent(1, AgentContext);

            Assert.True(isSuccess);

            Assert.Equal(expectedAgent.AgentId, actualAgent.AgentId);
            Assert.Equal(expectedAgent.FirstName, actualAgent.FirstName);
            Assert.Equal(expectedAgent.LastName, actualAgent.LastName);
            Assert.Equal(expectedAgent.Email, actualAgent.Email);
            Assert.Equal(expectedAgent.Title, actualAgent.Title);
            Assert.Equal(expectedAgent.Position, actualAgent.Position);
            Assert.Equal(expectedAgent.CounterpartyId, actualAgent.CounterpartyId);
            Assert.Equal(expectedAgent.CounterpartyName, actualAgent.CounterpartyName);
            Assert.Equal(expectedAgent.AgencyId, actualAgent.AgencyId);
            Assert.Equal(expectedAgent.AgencyName, actualAgent.AgencyName);
            Assert.Equal(expectedAgent.IsMaster, actualAgent.IsMaster);
            Assert.Equal(expectedAgent.InAgencyPermissions, actualAgent.InAgencyPermissions);
        }