Exemplo n.º 1
0
        public void CheckConsultant()
        {
            ConsultantImplementation consultantImplementation = new ConsultantImplementation(_consultantdb);
            var CheckConsultant = consultantImplementation.AddConsultant(new Models.Consultant());

            Assert.IsNotNull(CheckConsultant);
        }
Exemplo n.º 2
0
        public void GenerateRegistrationId_Method_Should_Return_String_OfNumbers()
        {
            ConsultantImplementation implementation = new ConsultantImplementation();
            var result = implementation.GenerateRegID();

            Assert.That(result, !Is.NaN);
        }
Exemplo n.º 3
0
        public void GenerateRegistrationId_Method_Should_Return_String_That_IsNot_Greater_Than_Or_Lessthan_Six()
        {
            ConsultantImplementation implementation = new ConsultantImplementation();
            var result = implementation.GenerateRegID();

            Assert.That(!(result.Length > 6) && !(result.Length < 6));
            Assert.That(result.Length == 6);
        }
Exemplo n.º 4
0
        public void GenerateRegistrationId_Method_Should_Return_String_That_DoesNotContain_Letters()
        {
            ConsultantImplementation implementation = new ConsultantImplementation();
            var result = implementation.GenerateRegID();
            var letter = "absjdkdkdsu";
            var doesntContainletters = !(result.Contains(letter));

            Assert.That(doesntContainletters);
        }
Exemplo n.º 5
0
        public void GetConsultant_Should_Accept_Accept_Only_String_OfNumbers()
        {
            var regNo     = "078091";
            var regLetter = "acdef";
            ConsultantImplementation implementation = new ConsultantImplementation();
            var consultantDTO = new Mock <IConsultant>();

            consultantDTO.Setup(c => c.GetConsultant(regNo)).Returns(new ConsultantDTO());
            consultantDTO.Setup(c => c.GetConsultant(regLetter)).Throws(new System.Exception());
            //Assert.That();
        }