示例#1
0
        public void getEnemiesByInmateIdReturnsAListOfEnemies()
        {
            // Arrange
            var           inmateRepository = new InmateRepository();
            List <Inmate> result           = new List <Inmate>();

            // Act
            List <Inmate> inmate1EnemiesFromMethod = inmateRepository.GetEnemiesByInmateId(new Guid("00000000-0000-0000-0000-000000000001"));
            Inmate        inmate3  = inmateRepository.GetInmateById(new Guid("00000000-0000-0000-0000-000000000003"));
            Inmate        inmate9  = inmateRepository.GetInmateById(new Guid("00000000-0000-0000-0000-000000000009"));
            Inmate        inmate12 = inmateRepository.GetInmateById(new Guid("00000000-0000-0000-0000-000000000012"));

            result.Add(inmate3);
            result.Add(inmate9);
            result.Add(inmate12);

            // Assert
            Assert.Equal(inmate1EnemiesFromMethod, result);
        }
示例#2
0
        public ActionResult <IEnumerable <Inmate> > GetEnemiesByInmateId(Guid inmateId)
        {
            var repo = new InmateRepository();

            return(repo.GetEnemiesByInmateId(inmateId));
        }