public FullTest(BaseTestFixture fixture, ITestOutputHelper output) { fasesWithOffset = fixture.fasesWithOffset; reverseDictionaries = fixture.reverseDictionaries; this.output = output; }
public BaseTestFixture() { fasesWithOffset = JsonConvert.DeserializeObject <Dictionary <Fase, bool> >(File.ReadAllText("FasesWithOffset.json")); reverseDictionaries = new ReverseDictionaries(fasesWithOffset, new Progress <string>()); BidManager.SetSystemParameters(Util.ReadResource("BiddingLogic.SystemParameters.json")); BidManager.SetOptimizationParameters(Util.ReadResource("BiddingLogic.OptimizationParameters.json")); }
public QueensTest(BaseTestFixture fixture) { fasesWithOffset = fixture.fasesWithOffset; reverseDictionaries = fixture.reverseDictionaries; }
public static void AssertHand(BiddingInformation bidManager, Auction auction, string northHand, string southHand, ReverseDictionaries reverseDictionaries) { var constructedSouthHand = bidManager.ConstructSouthHand(northHand); Assert.Equal(Util.HandWithx(southHand), constructedSouthHand.First()); var queens = bidManager.GetQueensFromAuction(auction, reverseDictionaries); Assert.True(BiddingInformation.CheckQueens(queens, southHand)); }