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(); } }
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); } }
public List <Vote> GetAllByTranslationId(Guid translationId) { return(_votesDAL.ReadAllByTranslationId(translationId)); }