示例#1
0
        public async void GetAllFeedbacks_IfAnyExist_ExpectedTrue()
        {
            //Arrange
            //mocking dataContext
            var mockContext = new Mock <DataContext>();

            mockContext.Setup(x => x.Feedbacks).ReturnsDbSet(GetFeedback());
            //mocking ILogger
            var logger       = Mock.Of <ILogger <FeedbackRepository> >();
            var feedbackRepo = new FeedbackRepository(mockContext.Object, logger);
            //Act
            var result = await feedbackRepo.GetAllFeedbacks(false, false);

            //Assert
            Assert.True(result.Length > 0);
        }
        protected void Page_Load(object sender, EventArgs e)
        {
            FeedbackRepository br = new FeedbackRepository();
            List <MRSLibrary.Database.FeedbackTable> lst = new List <MRSLibrary.Database.FeedbackTable>();

            lst = br.GetAllFeedbacks();
            if (lst == null)
            {
                Label4.Visible    = true;
                GridView1.Visible = false;
            }
            else
            {
                Label4.Visible       = false;
                GridView1.DataSource = lst;
                GridView1.DataBind();
            }
        }
 public List <Model.Users.Feedback> ViewFeedbackInformations()
 {
     return(feedbackRepository.GetAllFeedbacks());
 }