public void Initialize()
 {
     AddressDataTransformer = new Mock <IDataTransformer>();
     FileService            = new Mock <IFileService>();
     PersonsBuilder         = new PersonsBuilder();
     PersonsCsvBuilder      = new PersonsCsvBuilder();
 }
Beispiel #2
0
        public void PersonTests_RejectAddPersonWithDuplicateIDNumber()
        {
            //Arrange

            var model = new PersonsBuilder()
                        .WithRandomProps()
                        .WithName("TestCaseUserAddTest")
                        .WithSurname("TestCaseSurNameAddTest")
                        .WithIdNumber("82XX0106100XX")
                        .Build();

            //Act
            _service.CreatePerson(model);

            //Assert
            Assert.IsTrue(_context.Person.Count(i => i.IdNumber == "82XX0106100XX") == 1);
        }
Beispiel #3
0
        public void PersonTests_AddPerson()
        {
            //Arrange

            var model = new PersonsBuilder()
                        .WithRandomProps()
                        .WithCode(4)
                        .WithName("TestCaseUserAddTest")
                        .WithSurname("TestCaseSurNameAddTest")
                        .WithIdNumber("82xx0751xxxxx")
                        .WithActive(true)
                        .Build();

            //Act
            _service.CreatePerson(model);

            //Assert
            Assert.IsTrue(_context.Person.Any(i => i.IdNumber == "82xx0751xxxxx"));
        }