Пример #1
0
        public void TestValidatorPassesSamples()
        {
            var model      = new RootModel();
            var sampleRule = Samples.NetworkRuleSample("myId");
            var sampleZone = Samples.ZoneSample("zoneId", 1);

            model.Regions = new List <Region>();
            model.Regions.Add(new Region()
            {
                Id           = "regionId",
                Environments = new List <Environment>
                {
                    new Environment()
                    {
                        Zones = new List <Zone> {
                            sampleZone
                        },
                        Rules = new List <Rule> {
                            sampleRule
                        },
                        Id = "someId"
                    }
                }
            });

            model.ZoneGroup = "AZoneGroup";
            model.Validate();
        }
Пример #2
0
        public void TestValidatorThrowsOnEmptyInput()
        {
            var model = new RootModel();

            model.Validate();
        }