コード例 #1
0
        public void MapStpIndicator(CifParser.Records.StpIndicator input, StpIndicator expected)
        {
            var association = Test.Cif.TestAssociations.CreateAssociation(stp: input);

            var output = MapAssociation(association);

            Assert.Equal(expected, output.StpIndicator);
        }
コード例 #2
0
        public void MapStpIndicator(CifParser.Records.StpIndicator input, StpIndicator expected)
        {
            var schedule = Test.Cif.TestSchedules.Test;
            var details  = schedule.ScheduleDetails;

            details.StpIndicator = input;

            var output = MapSchedule(schedule);

            Assert.Equal(expected, output.StpIndicator);
        }
コード例 #3
0
 internal static CifParser.Records.Association CreateAssociation(
     string mainUid  = X12345,
     string otherUid = A98765,
     CifParser.Records.StpIndicator stp = CifParser.Records.StpIndicator.P,
     string type = "P")
 {
     return(new CifParser.Records.Association()
     {
         MainUid = mainUid,
         AssociatedUid = otherUid,
         StpIndicator = stp,
         RunsFrom = new DateTime(2019, 8, 1),
         RunsTo = new DateTime(2019, 8, 31),
         DayMask = "1111100",
         Location = "SURBITN",
         MainSequence = 1,
         AssociationSequence = 2,
         Category = "JJ",
         DateIndicator = "S",
         AssociationType = type
     });
 }