public void Filler_fills() { var sut = new CanadianSocialInsuranceNumberFiller(); Assert.NotNull(sut.GetValue(null) as string); Assert.NotEmpty(sut.GetValue(null) as string); }
public void Filler_give_valid_numbers() { var sut = new CanadianSocialInsuranceNumberFiller(); var result = sut.GetValue(null) as string; //adding up the digits of a social insurance number and modding by 10 should give 0 int runningTotal = result.ToCharArray().Where(x => Char.IsDigit(x)).Sum(x => Int32.Parse(x.ToString())); Assert.True(runningTotal % 10 == 0); }
public void Filler_give_valid_numbers() { var sut = new CanadianSocialInsuranceNumberFiller(); var result = sut.GetValue(null) as string; //adding up the digits of a social insurance number and modding by 10 should give 0 int runningTotal = result.ToCharArray().Where(x => Char.IsDigit(x)).Sum(x => Int32.Parse(x.ToString())); Assert.True(runningTotal % 10 == 0); }
public void Filler_fills() { var sut = new CanadianSocialInsuranceNumberFiller(); Assert.NotNull(sut.GetValue(null) as string); Assert.NotEmpty(sut.GetValue(null) as string); }