public void WhenThereAreNoLanguagesAnEmptyListShouldBeReturned()
        {
            RemoveAllTestLanguages();
            var command   = new GetLanguagesQuery(repo);
            var languages = command.Execute(request).ToList();

            Assert.IsFalse(languages == null);
            Assert.IsFalse(languages.Any());
        }
        public void AllLanguagesInDatabaseAreReturned()
        {
            RemoveAllTestLanguages();
            InsertTestLanguages();

            var command   = new GetLanguagesQuery(repo);
            var languages = command.Execute(request).ToList();

            Assert.IsTrue(languages.Any());
            Assert.IsTrue(languages.Count() == 3);
            Assert.IsTrue(languages.Any(x => x.Name.Equals("Name1")));
            Assert.IsTrue(languages.Any(x => x.Name.Equals("Name2")));
            Assert.IsTrue(languages.Any(x => x.Name.Equals("Name3")));
        }
Ejemplo n.º 3
0
 public IEnumerable <Language> Get(GetLanguagesRequest request)
 {
     throw new ArgumentException("TestMEssage");
     return(getLanguagesCommand.Execute(request));
 }