コード例 #1
0
        public void AlgorithmSequenceDataProviderAvgAproxTest(string skill, int avgAprox)
        {
            List <AlgDynamicSequenceModel> sequenceData = new List <AlgDynamicSequenceModel>(_algorithmSequenceDataProvider.ProvideSequenceData(_resultData)).ToList();
            AlgDynamicSequenceModel        algSeqData   = sequenceData.Find(p => p.Name == skill);

            Assert.AreEqual(avgAprox, algSeqData.AvgAprox);
        }
コード例 #2
0
        public void AlgorithmSequenceDataProviderDeviatonTest(string skill, double deviation)
        {
            List <AlgDynamicSequenceModel> sequenceData = new List <AlgDynamicSequenceModel>(_algorithmSequenceDataProvider.ProvideSequenceData(_resultData)).ToList();
            AlgDynamicSequenceModel        algSeqData   = sequenceData.Find(p => p.Name == skill);

            Assert.AreEqual(deviation, algSeqData.Deviation);
        }
コード例 #3
0
        public void AlgorithmSequenceDataProviderSquadSizeTest(string skill, int squadSize)
        {
            List <AlgDynamicSequenceModel> sequenceData = new List <AlgDynamicSequenceModel>(_algorithmSequenceDataProvider.ProvideSequenceData(_resultData)).ToList();
            AlgDynamicSequenceModel        algSeqData   = sequenceData.Find(p => p.Name == skill);

            Assert.AreEqual(squadSize, algSeqData.SquadSize);
        }
コード例 #4
0
        public void AlgorithmSequenceDataProviderIterationTest(string skill, int iterationOrder)
        {
            List <AlgDynamicSequenceModel> sequenceData = new List <AlgDynamicSequenceModel>(_algorithmSequenceDataProvider.ProvideSequenceData(_resultData)).ToList();
            AlgDynamicSequenceModel        algSeqData   = sequenceData.Find(p => p.Name == skill);

            Assert.AreEqual(iterationOrder, algSeqData.ItterationOrder);
        }