示例#1
0
 public void AppendToProvider(RequirementMessage message)
 {
     _dataProvider.NumOfVm            = message.VmCount.ToString();
     _dataProvider.DevicePerVm        = message.NumberOfDevicePerVm.ToString();
     _dataProvider.ExpectTestDuration = message.TestDuration.ToString();
     _dataProvider.MessagePerMinute   = message.MessagePerMinPerDevice;
     _dataProvider.VmSize             = message.AzureVmSize.ToString();
 }
示例#2
0
        void AppendToProvider(RequirementMessage message)
        {
            _dataProvider.NumOfVm            = message.VmCount.ToString();
            _dataProvider.DevicePerVm        = message.NumberOfDevicePerVm.ToString();
            _dataProvider.ExpectTestDuration = message.TestDuration.ToString();
            _dataProvider.MessagePerMinute   = message.MessagePerMinPerDevice;
            _dataProvider.VmSize             = message.AzureVmSize.ToString();

            var devicecountint = int.Parse(_dataProvider.DevicePerVm) * int.Parse(_dataProvider.NumOfVm);
            var messagefreqint = _dataProvider.MessagePerMinute;

            SpecDeviceCount = $"Device Number : {devicecountint}";
            SpecMsgFreq     = $"Message Rate: {messagefreqint} messages/minute/device";
            SpecDuration    = $"Duration: {_dataProvider.ExpectTestDuration} minutes";
        }