Exemplo n.º 1
0
        public async Task ShouldGetTokenValue()
        {
            var token = new Token {
                Name = "TescoName", Value = "TescoValue"
            };

            _fakeLocalContext.Tokens.Add(token);

            _fakeLocalContext.SaveChanges();

            var result = await _tokenRepository.ReadToken("TescoName");

            Assert.Equal("TescoValue", result);
        }
        public void ShouldGetLatestBloodPressureDate()
        {
            var firstBloodPressure = new BloodPressure {
                CreatedDate = new DateTime(2018, 5, 1)
            };
            var secondBloodPressure = new BloodPressure {
                CreatedDate = new DateTime(2018, 5, 2)
            };
            var thirdBloodPressure = new BloodPressure {
                CreatedDate = new DateTime(2018, 5, 3)
            };

            _fakeLocalContext.BloodPressures.Add(firstBloodPressure);
            _fakeLocalContext.BloodPressures.Add(secondBloodPressure);
            _fakeLocalContext.BloodPressures.Add(thirdBloodPressure);
            _fakeLocalContext.SaveChanges();

            var latestBloodPressureDate = _healthRepository.GetLatestBloodPressureDate();

            Assert.Equal(thirdBloodPressure.CreatedDate, latestBloodPressureDate);
        }