Exemple #1
0
        public string HienThiICD()
        {
            List <ICD> list = new List <ICD>();

            list = ICDRepository.ShowAllICD();
            var convertedJson = JsonConvert.SerializeObject(list);

            return(convertedJson);
        }
Exemple #2
0
        public string HienThiICD(string id)
        {
            ICD list = new ICD();

            list = ICDRepository.ShowICD(id);
            if (list.maicd == null)
            {
                return("NULL");
            }
            var convertedJson = JsonConvert.SerializeObject(list);

            return(convertedJson);
        }
Exemple #3
0
        public void SearchReturnsICD()
        {
            //Arrange
            string letter    = "A";
            int    primary   = 1;
            int    secondary = 1;

            var icds = new List <ICD>
            {
                new ICD {
                    Letter = letter, PrimaryNumber = primary, SecondaryNumber = secondary
                },
                new ICD {
                    Letter = letter, PrimaryNumber = primary + 1, SecondaryNumber = secondary + 1
                },
                new ICD {
                    Letter = "Z", PrimaryNumber = primary, SecondaryNumber = secondary
                }
            };
            var dbSet = icds.AsQueryable().BuildMockDbSet();

            context.Setup(c => c.Set <ICD>()).Returns(dbSet.Object);
            var repository = new ICDRepository(context.Object);

            //Act
            var result = repository.Search(new ICD
            {
                Letter          = letter,
                PrimaryNumber   = primary,
                SecondaryNumber = secondary
            }).Result;

            Assert.IsInstanceOfType(result, typeof(ICD));
            Assert.AreEqual(letter, result.Letter);
            Assert.AreEqual(primary, result.PrimaryNumber);
            Assert.AreEqual(secondary, result.SecondaryNumber);
        }