Exemplo n.º 1
0
        public void GetAttributeValuessForGmasShouldReturnBindableBase(string expectedResult)
        {
            IAttributeTable <Well> wellRepository = new WellRepository(_context);

            var result = wellRepository.GetAttributeValuesAsync(w => w.GMA).Result;

            Assert.Contains <string>(expectedResult, result.Select(b => b.Name));
        }
Exemplo n.º 2
0
        public void GetAttributeValuessForAquifersShouldReturnThreeAquifers()
        {
            IAttributeTable <Well> wellRepository = new WellRepository(_context);

            var result = wellRepository.GetAttributeValuesAsync(w => w.Aquifer.AquiferName).Result;

            Assert.Equal(3, result.Count);
        }
Exemplo n.º 3
0
        public void GetAttributeValuessForGmasShouldReturnFiveGMAs()
        {
            IAttributeTable <Well> wellRepository = new WellRepository(_context);

            var result = wellRepository.GetAttributeValuesAsync(w => w.GMA).Result;

            Assert.Equal(5, result.Count);
        }
Exemplo n.º 4
0
        public void GetAttributeValuesShouldReturnSevenCounties()
        {
            IAttributeTable <Well> wellRepository = new WellRepository(_context);

            var result = wellRepository.GetAttributeValuesAsync(w => w.County).Result;

            Assert.Equal(7, result.Count);
        }