public void CountTest()
 {
     CreateTest();
     IEnglishSentencesRepository target = new EnglishSentencesRepository();
     var actual = target.Count();
     Assert.AreNotEqual(0, actual);
 }
 public void CreateTest()
 {
     PurgeTest();
     IEnglishSentencesRepository target = new EnglishSentencesRepository();
     var actual = new EnglishSentences
     {
         Content = RandomGenerator.GenerateString(100),
         Level = new System.Random().Next(1, 1000)
     };
     target.Create(actual);
 }
 public void DeleteManyTest()
 {
     PopulateTest();
     IEnglishSentencesRepository target = new EnglishSentencesRepository();
     var actual = target.ToList();
     target.Delete(actual);
 }
 public void CreateWithParametersTest()
 {
     PurgeTest();
     IEnglishSentencesRepository target = new EnglishSentencesRepository();
     target.Create(RandomGenerator.GenerateString(100), new System.Random().Next(1, 1000));
 }
        public void UpdateTest()
        {
            IEnglishSentencesRepository target = new EnglishSentencesRepository();
            var actual = new EnglishSentences
            {
                Content = RandomGenerator.GenerateString(100),
                Level = new System.Random().Next(1, 1000)
            };
            target.Create(actual);

            var actual2 = target.ToList();
            var item = actual2[0];
            item.Content = RandomGenerator.GenerateString(100);
            target.Update(item);
        }
 public void ToListWithTopTest()
 {
     CreateTest();
     IEnglishSentencesRepository target = new EnglishSentencesRepository();
     var actual = target.ToList(10);
     Assert.IsNotNull(actual);
     CollectionAssert.AllItemsAreNotNull(actual);
 }
        public void SelectByLevelWithTopTest()
        {
            CreateTest();
            IEnglishSentencesRepository target = new EnglishSentencesRepository();
            var record = target.ToList(1)[0];
            var actual = target.SelectByLevel(record.Level, 10);

            Assert.IsNotNull(actual);
            CollectionAssert.AllItemsAreNotNull(actual);
        }
 public void PurgeTest()
 {
     IEnglishSentencesRepository target = new EnglishSentencesRepository();
     target.Purge();
     var actual = target.ToList();
     Assert.IsNull(actual);
 }
 public void PopulateTest()
 {
     PurgeTest();
     IEnglishSentencesRepository target = new EnglishSentencesRepository();
     var actual = new System.Collections.Generic.List<EnglishSentences>();
     for (int i = 0; i < 10; i++)
         actual.Add(new EnglishSentences
         {
             Content = RandomGenerator.GenerateString(100),
             Level = new System.Random().Next(1, 1000)
         });
     target.Create(actual);
 }