public void Test_R1_UC1() { //Given PlayerCivPairModel model = CreateTestModel(); PairCreator pairCreator = new PairCreator(new RandomGenerator()); //When pairCreator.Create(model); //Then Assert.True(model.Pairs.Count == model.Players.Count, "Not all pairs created."); Assert.True(CheckValidVaulesOfPairs(model), "Not all civs are valid in pairs."); Assert.True(CheckAllPlayersIncluded(model), "Not all players are included."); }
public static void Main(string[] args) { Console.WriteLine("RandomPlayerGenerator executed."); InputParser inputParser = new InputParser(); ResultHandler outputParser = new ResultHandler(); RandomGenerator randomGenerator = new RandomGenerator(); PairCreator pairCreator = new PairCreator(randomGenerator); PlayerCivPairModel model = inputParser.Parse(args[0]); pairCreator.Create(model); string result = outputParser.Parse(model); Console.WriteLine(result); File.AppendAllText(args[1], result); }