private void FormRecordIssue_Load(object sender, EventArgs e)
        {
            this.CenterToParent();
            FakeAppUserRepository users = new FakeAppUserRepository();
            List <AppUser>        usrs  = users.GetAll();

            FakeIssueStatusRepository issues   = new FakeIssueStatusRepository();
            List <IssueStatus>        myissues = new List <IssueStatus>();

            myissues = issues.GetAll();

            foreach (AppUser usr in usrs)
            {
                string name = usr.LastName + ", " + usr.FirstName;
                discoverers.Items.Add(name);
            }

            foreach (IssueStatus isSt in myissues)
            {
                statuses.Items.Add(isSt.Value);
            }

            FakeIssueRepository isss = new FakeIssueRepository();

            this.Iss_Id.Text = isss.getNextIssueId().ToString();
        }
        private void FormModifyIssue_Load(object sender, EventArgs e)
        {
            this.CenterToParent();
            List <IssueStatus> issueStatuses = fakeIssueStatus.GetAll();

            foreach (IssueStatus i in issueStatuses)
            {
                comboBoxStatus.Items.Add(i.value);
            }
            comboBoxStatus.SelectedIndex = 0;
            FakeAppUserRepository fakeAppUserRepository = new FakeAppUserRepository();
            List <AppUser>        appUsers = fakeAppUserRepository.GetAll();

            foreach (AppUser user in appUsers)
            {
                comboBoxDiscoverer.Items.Add(user.UserName);
            }
            Issue issue = fake.GetIssueByID(selected);

            textBox1.Text                   = issue.Id.ToString();
            textBox2.Text                   = issue.Title;
            dateTimePicker1.Value           = issue.DiscoveryDate;
            comboBoxDiscoverer.SelectedItem = issue.Discoverer;
            comboBoxStatus.SelectedIndex    = issue.IssueStatusId;
            textBox3.Text                   = issue.Component;
            richTextBoxDescription.Text     = issue.InitialDesscription;
        }
Example #3
0
        public void LoginWithIncorrectCredentialsFail()
        {
            // Arrange
            FakeAppUserRepository UserRepository = new FakeAppUserRepository();
            string correctUserName = "******", incorrectPassword = "******";

            // Act
            bool loginAttemptResult = UserRepository.Login(correctUserName, incorrectPassword);

            // Assert
            Assert.IsTrue(!loginAttemptResult);
        }
Example #4
0
        public void LoginWithIncorrectCredentialsFail()
        {
            //Arrange
            const string          userName = "******";
            const string          password = "******";
            FakeAppUserRepository userDatabase;

            //Act
            userDatabase = new FakeAppUserRepository();

            //Assert
            Assert.IsFalse(userDatabase.Login(userName, password));
        }
Example #5
0
        public void LoginWithCorrectCredentialsSuccessful()
        {
            //Arrange
            const string          userName = "******";
            const string          password = "******";
            FakeAppUserRepository userDatabase;

            //Act
            userDatabase = new FakeAppUserRepository();

            //Assert
            Assert.IsTrue(userDatabase.Login(userName, password));
        }
Example #6
0
        public void LoginWithIncorrectCredentialsFail()
        {
            //arrange
            const string          UserName = "******";
            const string          Password = "******";
            FakeAppUserRepository FakeUser = new FakeAppUserRepository();
            //act

            Boolean Auth = FakeUser.Login(UserName, Password);

            //assert
            Assert.IsFalse(Auth);
        }
Example #7
0
        public void LoginWithIncorrectCredentialsFail()
        {
            // Arrange
            const string          USER_NAME     = "Test";
            const string          PASSWORD      = "******";
            FakeAppUserRepository UsrRepository = new FakeAppUserRepository();

            // Act
            bool result = UsrRepository.Login(USER_NAME, PASSWORD);

            // Assert
            Assert.IsFalse(result);
        }
Example #8
0
        public void LoginWithCorrectCredentialsSuccessful()
        {
            // Arrange
            const string          USER_NAME     = "Naluca";
            const string          PASSWORD      = "******";
            FakeAppUserRepository UsrRepository = new FakeAppUserRepository();

            // Act
            bool result = UsrRepository.Login(USER_NAME, PASSWORD);

            // Assert
            Assert.IsTrue(result);
        }
Example #9
0
        public void LoginWithCorrectCredentialsSuccess()
        {
            //Arrange
            const string          USERNAME = "******";
            const string          PASSWORD = "******";
            FakeAppUserRepository FakeUser = new FakeAppUserRepository();

            //Act
            Boolean Auth = FakeUser.Login(USERNAME, PASSWORD);

            //Assert
            Assert.IsTrue(Auth);
        }
Example #10
0
        public void LoginWithIncorrectCredentialsFail()
        {
            //Arrange
            const string          USERNAME = "******";
            const string          PASSWORD = "******";
            FakeAppUserRepository FakeUser = new FakeAppUserRepository();

            //Act
            Boolean Auth = FakeUser.Login(USERNAME, PASSWORD);

            //Assert
            Assert.IsFalse(Auth);
        }
Example #11
0
        public void LoginWithCorrectCredentialsSucccess()
        {
            //arrange
            const string          UserName = "******";
            const string          Password = "******";
            FakeAppUserRepository RealUser = new FakeAppUserRepository();

            //act

            Boolean Auth = RealUser.Login(UserName, Password);

            //assert
            Assert.IsTrue(Auth);
        }
Example #12
0
        public void LoginWithIncorrectCredentialsIsFail()
        {
            // Arrange
            const string          UserName = "******";
            const bool            EXPECTED_AUTHENTICATION = true;
            const bool            isAuthenticated         = false; //needed a bool to pass to SetAutentication() this value doesn't affect test outcome
            FakeAppUserRepository appUserRepository       = new FakeAppUserRepository();

            // Act
            bool ActualAuthentication = appUserRepository.SetAuthentication(UserName, isAuthenticated);

            // Assert
            Assert.AreEqual(EXPECTED_AUTHENTICATION, ActualAuthentication);
        }
Example #13
0
        public void LoginWithIncorrectCredentialsFail()
        {
            //Arrange (Bad Trial)
            const string          USERNAME          = "******";
            const string          PASSWORD          = "******";
            FakeAppUserRepository AppUserRepository = new FakeAppUserRepository();


            //Act
            bool LoginStatus = AppUserRepository.Login(USERNAME, PASSWORD);


            //Assert
            Assert.IsTrue(LoginStatus == true);
        }
Example #14
0
        public void LoginWithCorrectCredentialsSuccessful()
        {
            //Arrange
            const string          USERNAME          = "******";
            const string          PASSWORD          = "******";
            FakeAppUserRepository AppUserRepository = new FakeAppUserRepository();


            //Act
            bool LoginStatus = AppUserRepository.Login(USERNAME, PASSWORD);


            //Assert
            Assert.IsTrue(LoginStatus == true);
        }
        private void FormCreateIssue_Load(object sender, EventArgs e)
        {
            dateTimePicker.MaxDate = DateTime.Today;
            IssueIDBox.Text        = newIssueID + "";
            FakeAppUserRepository     userRepo   = new FakeAppUserRepository();
            FakeIssueStatusRepository statusRepo = new FakeIssueStatusRepository();
            string fullName;

            foreach (AppUser user in userRepo.GetAll())
            {
                fullName = user.LastName + ", " + user.FirstName;
                DiscovererBox.Items.Add(fullName);
            }

            foreach (IssueStatus status in statusRepo.GetAll())
            {
                StatusBox.Items.Add(status.Value);
            }
        }
        private void FormModifyIssue_Load(object sender, EventArgs e)
        {
            IssueIdBox.Text      = modifyIssue.ID + "";
            IssueTitleBox.Text   = modifyIssue.title;
            dateTimePicker.Value = modifyIssue.discoveryDate;
            discovererBox.Text   = modifyIssue.discoverer;
            componentBox.Text    = modifyIssue.component;

            FakeIssueStatusRepository formStatusRepo = new FakeIssueStatusRepository();

            foreach (IssueStatus s in formStatusRepo.GetAll())
            {
                if (s.Id == modifyIssue.ID)
                {
                    statusBox.Text = s.Value;
                }
            }

            descriptionBox.Text = modifyIssue.initialDescription;

            dateTimePicker.MaxDate = DateTime.Today;
            FakeAppUserRepository     userRepo   = new FakeAppUserRepository();
            FakeIssueStatusRepository statusRepo = new FakeIssueStatusRepository();
            string fullName;

            foreach (AppUser user in userRepo.GetAll())
            {
                fullName = user.LastName + ", " + user.FirstName;
                discovererBox.Items.Add(fullName);
            }

            foreach (IssueStatus status in statusRepo.GetAll())
            {
                statusBox.Items.Add(status.Value);
            }
        }