public void it_should_map_the_named_job_title_entity_to_the_named_job_title_view_model()
        {
            var input = new NamedJobTitle
            {
                JobTitle       = "My Job",
                JobTitleNumber = 10
            };

            var result = this.mapper.Map <NamedJobTitleViewModel>(input);

            Assert.AreEqual(input.JobTitle, result.JobTitle);
            Assert.AreEqual(input.JobTitleNumber, result.JobTitleNumber);
        }
        public void it_should_not_map_a_deleted_named_job_title_entity_to_the_named_individual_collection_view_model()
        {
            var input = new Licence {
                NamedJobTitles = new List <NamedJobTitle>()
            };
            var jobTitle = new NamedJobTitle {
                Deleted = true
            };

            input.NamedJobTitles.Add(jobTitle);

            var result = this.mapper.Map <NamedIndividualCollectionViewModel>(input);

            Assert.AreEqual(0, result.NamedJobTitles.Count());
        }