public void KiwiSaverTest(User userDetails) { var kiwisaverCalculator = new KiwisaverCalculatorPage(Driver); kiwisaverCalculator.Fill_KiwisaverRetirementCalculator(userDetails); kiwisaverCalculator.Click_ViewProjection(); kiwisaverCalculator.IsValidProjection(userDetails.Projection); }
[Repeat(2)] //Every time it will generate new data... public void RandomDataTest() { //Creating random data User randomIndividualData = new User(); var kiwisaverCalculator = new KiwisaverCalculatorPage(Driver); randomIndividualData.CreateRandomIndividual(); kiwisaverCalculator.Fill_KiwisaverRetirementCalculator(randomIndividualData); kiwisaverCalculator.Click_ViewProjection(); }
public void WhenIEnteredAllGivenUser(String currentAge, String employmentStatus, String salary, String kiwiMemberContribution, String currentKiwiBalance, String voluntaryContributions, String voluntaryContributionsFrequency, String riskProfile, String savingsGoalAtRetirement) { //Todo : Clean up required move to commons... var userDetails = new User() { CurrentAge = uint.Parse(currentAge), EmploymentStatus = (EmploymentStatus)Enum.Parse(typeof(EmploymentStatus), employmentStatus), //EmploymentStatus.NotEmployed, Salary = salary == "" ? 0 : uint.Parse(salary), VoluntaryContributions = voluntaryContributions == "" ? 0 : uint.Parse(voluntaryContributions), VCFrequency = voluntaryContributionsFrequency == "" ? Frequency.None : (Frequency)Enum.Parse(typeof(Frequency), voluntaryContributionsFrequency), CurrentKiwiBalance = currentKiwiBalance == "" ? 0 : uint.Parse(currentKiwiBalance), RiskProfile = riskProfile == "" ? RiskProfile.None : (RiskProfile)Enum.Parse(typeof(RiskProfile), riskProfile), SavingsGoalAtRetirement = savingsGoalAtRetirement == "" ? 0 : uint.Parse(savingsGoalAtRetirement), KiwiMemberContribution = kiwiMemberContribution == "" ? KiwiMemberContribution.None : (KiwiMemberContribution)Enum.Parse(typeof(KiwiMemberContribution), kiwiMemberContribution), }; kiwiSaverCalculator.Fill_KiwisaverRetirementCalculator(userDetails); }