public void filter__throws_null_reference_exception__for_null_installation() { const int targetApplicationId = 17; var applicationFilter = new ApplicationFilter(targetApplicationId); Assert.Throws <NullReferenceException>(() => applicationFilter.Filter(null)); }
public void filter_false__for_installations_with_user_and_computer_ids__that_happen_to_match_target_application_id() { const int targetApplicationId = 17; var applicationFilter = new ApplicationFilter(targetApplicationId); var installation = new Installation(targetApplicationId, targetApplicationId, 0, ComputerType.Desktop); Assert.That(applicationFilter.Filter(installation), Is.False); }
public void filter_false__for_non_matching_application_id() { const int targetApplicationId = 17; var applicationFilter = new ApplicationFilter(targetApplicationId); var installation = new Installation(0, 0, targetApplicationId + 1, ComputerType.Desktop); Assert.That(applicationFilter.Filter(installation), Is.False); }