public void NumberOfLockingsRange()
        {
            NumberOfLockings definition = "12-47";

            Assert.Equal(12, definition.Minimum);
            Assert.Equal(47, definition.Maximum);
        }
        public void NumberOfLockingsSingle()
        {
            NumberOfLockings definition = "12";

            Assert.Equal(12, definition.Minimum);
            Assert.Equal(12, definition.Maximum);
        }
Пример #3
0
 public AccessPolicy(string id, NumberOfLockings numberOfLockings, IEnumerable <TimePeriodDefinition> timePeriodDefinitions)
     : base(id)
 {
     NumberOfLockings      = numberOfLockings;
     TimePeriodDefinitions = timePeriodDefinitions
                             .Aggregate(
         ImmutableArray <TimePeriodDefinition> .Empty, (accu, current) => accu.Add(current));
 }
        public void NumberOfLockingsNothing()
        {
            NumberOfLockings definition = "";

            Assert.Null(definition);
        }
 public void NumberOfLockingsOutofRange()
 {
     Assert.Throws <ArgumentOutOfRangeException>(() => { NumberOfLockings definition = "42-12"; });
 }