コード例 #1
0
        public void Login_Always_ReturnFalse()
        {
            //Arrange
            var view      = new Mock <IUserLoginView>();
            var presenter = new UserLoginPresenter(view.Object);
            //Act
            bool actual = presenter.Login();

            //Assert
            Assert.False(actual);
        }
コード例 #2
0
        public void Login_Always_GotError()
        {
            //Arrange
            var mock      = new Mock <IUserLoginView>();
            var presenter = new UserLoginPresenter(mock.Object);

            mock.SetupSet(m => m.Error = "Wrong Credential").Verifiable();
            //Act
            bool actual = presenter.Login();

            //Assert
            mock.Verify();
        }
コード例 #3
0
 private void MBtnLogin_Click(object sender, EventArgs e)
 {
     mUserLoginPresenter.Login();
 }