Ejemplo n.º 1
0
        public async Task Should_Get_Same_Item()
        {
            var _result = await WordRepository.GetByAsync(w => w.Id.Equals(Word.Id));

            _result.Should().NotBeNull();
            _result.Should().Be(Word);
        }
Ejemplo n.º 2
0
 public WhenGettingWord()
 {
     _wordToSearch = "search";
     _result       = WordRepository.GetByAsync(w =>
                                               w.Value.Equals(_wordToSearch, StringComparison.OrdinalIgnoreCase))
                     .Result;
 }
Ejemplo n.º 3
0
        public void Should_Have_Updated_Value()
        {
            var word = WordRepository
                       .GetByAsync(w => w.Value.Equals(_wordToUpdate))
                       .Result;

            word.Count.Should().Be(_initialCount + 1);
        }
Ejemplo n.º 4
0
        public WhenSavingWord()
        {
            _wordToUpdate = "filter";
            var word = WordRepository
                       .GetByAsync(w => w.Value.Equals(_wordToUpdate))
                       .Result;

            _initialCount = word.Count;
            word.IncrementCount();
            WordRepository.SaveAsync(word).Wait();
        }