public void WorkingPatternPartTimeWithoutHyphenIsParsed()
        {
            var parser = new TalentLinkWorkPatternParser();

            var result = parser.ParseWorkPatternFromHtml(Properties.Resources.WorkPatternInBodyText7);

            Assert.AreEqual(false, result.IsFullTime);
            Assert.AreEqual(true, result.IsPartTime);
        }
        public void HoursOfWorkHoursPerWeekWithSurroundingTextIsParsed()
        {
            var parser = new TalentLinkWorkPatternParser();

            var result = parser.ParseWorkPatternFromHtml(Properties.Resources.WorkPatternInBodyText10);

            Assert.AreEqual(true, result.IsFullTime);
            Assert.AreEqual(false, result.IsPartTime);
        }
        public void CasualIsParsedAsPartTime()
        {
            var parser = new TalentLinkWorkPatternParser();

            var result = parser.ParseWorkPatternFromHtml(Properties.Resources.WorkPatternInBodyText8);

            Assert.AreEqual(false, result.IsFullTime);
            Assert.AreEqual(true, result.IsPartTime);
        }
        public void WorkingPatternHoursPerWeekRangeIsParsed()
        {
            var parser = new TalentLinkWorkPatternParser();

            var result = parser.ParseWorkPatternFromHtml(Properties.Resources.WorkPatternInBodyText2);

            Assert.AreEqual(true, result.IsFullTime);
            Assert.AreEqual(true, result.IsPartTime);
        }
Пример #5
0
        public async Task HoursOfWorkHoursPerWeekWithSurroundingTextIsParsed()
        {
            var parser = new TalentLinkWorkPatternParser();

            var result = await parser.ParseWorkPattern(Properties.Resources.WorkPatternInBodyText10);

            Assert.AreEqual(true, result.WorkPatterns.Contains(WorkPattern.FULL_TIME));
            Assert.AreEqual(false, result.WorkPatterns.Contains(WorkPattern.PART_TIME));
        }
Пример #6
0
        public async Task WorkingPatternPartTimeWithoutHyphenIsParsed()
        {
            var parser = new TalentLinkWorkPatternParser();

            var result = await parser.ParseWorkPattern(Properties.Resources.WorkPatternInBodyText7);

            Assert.AreEqual(false, result.WorkPatterns.Contains(WorkPattern.FULL_TIME));
            Assert.AreEqual(true, result.WorkPatterns.Contains(WorkPattern.PART_TIME));
        }
Пример #7
0
        public async Task WorkingPatternHoursPerWeekRangeIsParsed()
        {
            var parser = new TalentLinkWorkPatternParser();

            var result = await parser.ParseWorkPattern(Properties.Resources.WorkPatternInBodyText2);

            Assert.AreEqual(true, result.WorkPatterns.Contains(WorkPattern.FULL_TIME));
            Assert.AreEqual(true, result.WorkPatterns.Contains(WorkPattern.PART_TIME));
        }