Exemplo n.º 1
0
        public static RiskPlanningPDS CreateRPpds()
        {
            RequirementsSet requirements = new RequirementsSet();

            requirements.AddRequirement(101, 4.8, 0.2, true, new int[38]
            {
                3, 1, 2, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
                5, 5, 5,
            });

            requirements.AddRequirement(102, 3.2, 0.0, false, new int[38]
            {
                3, 1, 2, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
                5, 5, 5,
            });

            requirements.AddRequirement(103, 1.0, 0.0, false, new int[3]
            {
                5, 4, 1
            });

            requirements.AddRequirement(104, 1.0, 0.0, false, new int[3]
            {
                3, 4, 1
            });

            requirements.AddRequirement(105, 1.0, 0.0, true, new int[3]
            {
                3, 3, 1
            });

            return(new RiskPlanningPDS(requirements));
        }
        public RequirementsSetUnitTests()
        {
            _requirements = new RequirementsSet();

            _requirements.AddRequirement(101, 4.8, 0.2, true, new int[38]
            {
                3, 1, 2, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
                5, 5, 5,
            });

            _requirements.AddRequirement(102, 3.2, 0.0, false, new int[38]
            {
                3, 1, 2, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
                5, 5, 5,
            });

            _requirements.AddRequirement(103, 1.0, 0.0, false, new int[3]
            {
                5, 4, 1
            });

            _requirements.AddRequirement(104, 1.0, 0.0, false, new int[3]
            {
                3, 4, 1
            });

            _requirements.AddRequirement(105, 1.0, 0.0, true, new int[3]
            {
                3, 3, 1
            });
        }
Exemplo n.º 3
0
        protected override RiskPlanningPDS CreateRPpds()
        {
            RequirementsSet requirements = new RequirementsSet();

            requirements.AddRequirement(101, 5.0, 0.0, false, new int[3]
            {
                1, 5, 2,
            });

            requirements.AddRequirement(102, 5.0, 1.0, false, new int[3]
            {
                1, 5, 1,
            });

            requirements.AddRequirement(103, 1.0, 0.0, true, new int[3]
            {
                5, 4, 1,
            });

            requirements.AddRequirement(104, 1.0, 0.0, true, new int[3]
            {
                3, 4, 1,
            });

            requirements.AddRequirement(105, 1.0, 0.0, true, new int[3]
            {
                2, 2, 5,
            });

            return(new RiskPlanningPDS(requirements));
        }