예제 #1
0
        public void Calculate_AzureDatabricksCalculator_CoreHoursSaving()
        {
            var calculator1 = new AzureDatabricksCalculator(102, TimePeriod.Month, new PueCalculator(), 352);

            var calcs = new AzureDatabricksCollection(new DateTime(2019, 04, 01)).CoreHoursDCvsCloudSavingsByPue(new[] { calculator1 });

            Assert.Equal(253440, calcs.Item1);
            Assert.Equal(399, Math.Round(calcs.Item2, 0));
            Assert.Equal(0.16, calcs.Item3);
        }
예제 #2
0
        public void Calculate_AzureDatabricksCalculator_MaxNodes()
        {
            var calculator1 = new AzureDatabricksCalculator(102, TimePeriod.Month, new PueCalculator(), 352);

            Assert.Equal(352, AzureDatabricksCalculator.MaxNodesInCollection);
        }