public void ShouldRandomizeEnumerable() { IEnumerable<string> values = new[] { "one", "two", "three", "four", }; var randomizer = new EnumerableRandomizer(new Random(2)); Approvals.VerifyAll(randomizer.Randomize(values), "Result"); }
public void ShouldRandomizeEnumerable() { IEnumerable <string> values = new[] { "one", "two", "three", "four", }; var randomizer = new EnumerableRandomizer(new Random(2)); Approvals.VerifyAll(randomizer.Randomize(values), "Result"); }
private IEnumerable<string> LoadDefaultNames() { var names = new List<string>(); var path = GetLocalPath() + "Names.txt"; using (var stream = GetNamesFile(path)) { while (!stream.EndOfStream) { var readLine = stream.ReadLine(); if (string.IsNullOrWhiteSpace(readLine)) { continue; } names.Add(readLine.Trim()); } } var enumerableRandomizer = new EnumerableRandomizer(new Random()); return enumerableRandomizer.Randomize(names); }