public void GetAllergens_HasAllAllergies_IsAllergic() { var allergies = new Allergies(255); Assert.AreEqual( Allergens.Eggs | Allergens.Peanuts | Allergens.Shellfish | Allergens.Strawberries | Allergens.Tomatoes | Allergens.Chocolate | Allergens.Pollen | Allergens.Cats, allergies.GetAllergens()); }
public void GetAllergens_HasManyAllergies_IsAllergic() { var allergies = new Allergies(248); Assert.AreEqual( Allergens.Strawberries | Allergens.Tomatoes | Allergens.Chocolate | Allergens.Pollen | Allergens.Cats, allergies.GetAllergens()); }
public static IEnumerable <int> GetPersonAllergensIds(this Allergies allergic) { var personAllergensList = allergic.GetAllergens(); var resultAllergensIds = personAllergensList.Select(a => { return((int)a); }); return(resultAllergensIds); }
public void GetAllergens_HasEggsAndShellfishAllergy_IsAllergic() { var allergies = new Allergies(5); Assert.AreEqual(Allergens.Eggs | Allergens.Shellfish, allergies.GetAllergens()); }
public void GetAllergens_HasEggsAndPeanutsAllergy_IsAllergic() { var allergies = new Allergies(3); Assert.AreEqual(Allergens.Eggs | Allergens.Peanuts, allergies.GetAllergens()); }
public void GetAllergens_HasStrawberriesAllergy_IsAllergic() { var allergies = new Allergies(8); Assert.AreEqual(Allergens.Strawberries, allergies.GetAllergens()); }
public void GetAllergens_HasEggsAllergy_IsAllergic() { var allergies = new Allergies(1); Assert.AreEqual(Allergens.Eggs, allergies.GetAllergens()); }
public void GetAllergens_HasNoAllergies_IsNotAllergic() { var allergies = new Allergies(0); Assert.AreEqual(Allergens.None, allergies.GetAllergens()); }