def test_get_mixture_data_multigroup(multigroup_623_file, multigroup_624_file): # arrange scale_623_file = multigroup_623_file scale_624_file = multigroup_624_file # act output_623 = mixtures.get_mixture_data(scale_623_file) output_624 = mixtures.get_mixture_data(scale_624_file) # assert assert len(output_623) == 100 assert len(output_624) == 100
def test_get_mixture_data_ce(ce_623_file, ce_624_file): # arrange scale_623_file = ce_623_file scale_624_file = ce_624_file # act output_623 = mixtures.get_mixture_data(scale_623_file) output_624 = mixtures.get_mixture_data(scale_624_file) # assert assert len(output_623) == 57 assert len(output_624) == 57 print(output_624)
def test_get_mixture_data_multigroup(multigroup_file): # arrange file = multigroup_file # act output = mixtures.get_mixture_data(file) # assert assert len(output) == 99
def test_get_mixture_data_ce(ce_file): # arrange file = ce_file # act output = mixtures.get_mixture_data(file) # assert assert len(output) == 56
def test_create_mixtures_multigroup_623(multigroup_623_file, single_mixture_multigroup, mocker): # arrange mixtures_623 = mixtures.get_mixture_data(multigroup_623_file) mocked_Mixture_init = mocker.patch('eddymc.scale.mixtures.Mixture') # act mixtures.create_mixtures(mixtures_623) # assert mocked_Mixture_init.assert_called() assert mocked_Mixture_init.call_count == 3 # checks correct number of mixtures found assert mocked_Mixture_init.call_args_list[0][0][0] == single_mixture_multigroup #checks first mixture is correct
def test_create_mixtures_ce_624(ce_624_file, single_mixture_ce_624, mocker): # arrange mixtures_624 = mixtures.get_mixture_data(ce_624_file) mocked_Mixture_init = mocker.patch('eddymc.scale.mixtures.Mixture') # act mixtures.create_mixtures(mixtures_624) # assert mocked_Mixture_init.assert_called() assert mocked_Mixture_init.call_count == 3 assert mocked_Mixture_init.call_args_list[0][0][0] == single_mixture_ce_624