Exemple #1
0
        public void ManipulateInMediumDecayWidthVariables()
        {
            BackgroundService.SetWorker(WorkerLoader.CreateInstance("InMediumDecayWidth"));
            BackgroundService.TransferDataToWorker(ParameterSamples.InMediumDecayWidthSamples);

            AssertHelper.AssertAllElementsEqual(
                ParameterSamples.InMediumDecayWidthSamples, BackgroundService.GetDataFromWorker());
        }
Exemple #2
0
        public void ManipulateQQonFireVariables()
        {
            BackgroundService.SetWorker(WorkerLoader.CreateInstance("QQonFire"));
            BackgroundService.TransferDataToWorker(ParameterSamples.QQonFireSamples);

            AssertHelper.AssertAllElementsEqual(
                ParameterSamples.QQonFireSamples, BackgroundService.GetDataFromWorker());
        }
Exemple #3
0
        public void BackgroundServiceJobFailureEvent()
        {
            BackgroundService.SetWorker(WorkerLoader.CreateInstance("SingleQQ"));
            BackgroundService.JobFailure += RegisterJobFailure;
            BackgroundService.RequestNewJob(
                "CalculateBoundWaveFunction", new Dictionary <string, string>());

            WaitForJobFailure(2000);

            Assert.IsTrue(HasRegisteredJobFailure);
        }
Exemple #4
0
        public void ProcessParameterFile_SingleQQ()
        {
            string lastParameterFile = YburnConfigFile.LastParaFile;

            WriteTestParaFile(ParameterSamples.SingleQQSamples);

            BackgroundService.SetWorker(WorkerLoader.CreateInstance("SingleQQ"));
            BackgroundService.ProcessParameterFile(TestParameterFileName);

            AssertCorrectProcessing(ParameterSamples.SingleQQSamples);
            YburnConfigFile.LastParaFile = lastParameterFile;
        }
Exemple #5
0
        public void ProcessParameterFile_InMediumDecayWidth()
        {
            string lastParameterFile = YburnConfigFile.LastParaFile;

            WriteTestParaFile(ParameterSamples.InMediumDecayWidthSamples);

            BackgroundService.SetWorker(WorkerLoader.CreateInstance("InMediumDecayWidth"));
            BackgroundService.ProcessParameterFile(TestParameterFileName);

            AssertCorrectProcessing(ParameterSamples.InMediumDecayWidthSamples);
            YburnConfigFile.LastParaFile = lastParameterFile;
        }
Exemple #6
0
 public void LoadInMediumDecayWidth()
 {
     Assert.IsNotNull(WorkerLoader.CreateInstance("InMediumDecayWidth"));
 }
Exemple #7
0
 public void LoadElectromagnetism()
 {
     Assert.IsNotNull(WorkerLoader.CreateInstance("Electromagnetism"));
 }
Exemple #8
0
 public void LoadQQonFire()
 {
     Assert.IsNotNull(WorkerLoader.CreateInstance("QQonFire"));
 }
Exemple #9
0
 public void LoadSingleQQ()
 {
     Assert.IsNotNull(WorkerLoader.CreateInstance("SingleQQ"));
 }