Exemple #1
0
        public void CanDelete()
        {
            using (var data = new DbTestData())
            {
                var votesDAL      = new VotesDAL(DbTestData.ConnectionString);
                var translationId = data.translation1.ID;

                dal.ReadById(translationId).Should().NotBeNull();
                votesDAL.ReadAllByTranslationId(translationId).Should().NotBeEmpty();

                dal.DeleteById(translationId);

                dal.ReadById(translationId).Should().BeNull();
                votesDAL.ReadAllByTranslationId(translationId).Should().BeEmpty();
            }
        }
Exemple #2
0
        public void CanReadByTranslationId()
        {
            using (var data = new DbTestData())
            {
                var translationId = data.translation1.ID;
                var votes         = dal.ReadAllByTranslationId(translationId);

                votes.Should().NotBeNullOrEmpty();
                votes.Should().HaveCount(1);
            }
        }
Exemple #3
0
 public List <Vote> GetAllByTranslationId(Guid translationId)
 {
     return(_votesDAL.ReadAllByTranslationId(translationId));
 }