Пример #1
0
        public void TestSendFeedback()
        {
            var viewModel = new FeedbackReportViewModel(feedbackServiceMock.Object, loggerMock.Object);

            viewModel.SendFeedbackCommand.Execute(null);
            feedbackServiceMock.Verify(f => f.SendFeedback(It.IsAny <Feedback>()));
            Assert.AreEqual(viewModel.InfoMessage, "Feedback sent");
        }
Пример #2
0
 public FeedbackWindow(FeedbackReportViewModel viewModel)
 {
     InitializeComponent();
     DataContext = viewModel;
     Loaded     += (s, e) =>
     {
         tbMessage.GetBindingExpression(TextBox.TextProperty).UpdateSource();
         tbEmail.GetBindingExpression(TextBox.TextProperty).UpdateSource();
     };
 }