public void ShouldMap()
        {
            Setup();

            var model = new CreateSectionModelBuilder().Build();
            var entity = new CreateModelToCourseOfferingMapper(_schoolRepository, _genericRepository).Build(model);

            entity.EducationOrganizationId.ShouldBe(Constants.EducationOrganizationId);
            entity.SchoolId.ShouldBe(Constants.SchoolId);
            entity.LocalCourseCode.ShouldBe(model.Course);
            entity.SchoolYear.ShouldBe(_session.SchoolYear);
            entity.TermTypeId.ShouldBe(_session.TermTypeId);
        }
示例#2
0
        public void ShouldMap()
        {
            Setup();

            var model  = new CreateSectionModelBuilder().Build();
            var entity = new CreateModelToCourseOfferingMapper(_schoolRepository, _genericRepository).Build(model);

            entity.EducationOrganizationId.ShouldBe(Constants.EducationOrganizationId);
            entity.SchoolId.ShouldBe(Constants.SchoolId);
            entity.LocalCourseCode.ShouldBe(model.Course);
            entity.SchoolYear.ShouldBe(_session.SchoolYear);
            entity.TermTypeId.ShouldBe(_session.TermTypeId);
        }
示例#3
0
        public void ShouldMapCreateModelToSection()
        {
            Setup();
            var model  = new CreateSectionModelBuilder().Build();
            var entity = new CreateModelToSectionMapper(_schoolRepository, _genericRepository).Build(model);


            entity.SchoolId.ShouldBe(Constants.SchoolId);
            entity.ClassPeriodName.ShouldBe(model.Period);
            entity.ClassroomIdentificationCode.ShouldBe(model.Classroom);
            entity.LocalCourseCode.ShouldBe(model.Course);

            entity.TermTypeId.ShouldBe(_session.TermTypeId);
            entity.SchoolYear.ShouldBe(_session.SchoolYear);

            entity.UniqueSectionCode.ShouldBe(model.UniqueSectionCode);
            entity.SequenceOfCourse.ShouldBe(1);
        }
        public void ShouldMapCreateModelToSection()
        {
            Setup();
            var model = new CreateSectionModelBuilder().Build();
            var entity = new CreateModelToSectionMapper(_schoolRepository, _genericRepository).Build(model);


            entity.SchoolId.ShouldBe(Constants.SchoolId);
            entity.ClassPeriodName.ShouldBe(model.Period);
            entity.ClassroomIdentificationCode.ShouldBe(model.Classroom);
            entity.LocalCourseCode.ShouldBe(model.Course);

            entity.TermTypeId.ShouldBe(_session.TermTypeId);
            entity.SchoolYear.ShouldBe(_session.SchoolYear);

            entity.UniqueSectionCode.ShouldBe(model.UniqueSectionCode);
            entity.SequenceOfCourse.ShouldBe(1);
        }