public void CountResourcesExpenseTest() { //Przygotowanie GameParams g = new GameParams(); Functions f = new Functions(); Round r1 = new Round() { WoodPurchased = g.WoodAmountLow }; Round r2 = new Round() { CrystalPurchased = 1 }; Round r3 = new Round() { WoodPurchased = g.WoodAmountLow, CrystalPurchased = 1 }; double d1 = 0, d2 = 0, d3 = 0; //Działanie d1 = f.CountResourcesExpense(r1); d2 = f.CountResourcesExpense(r2); d3 = f.CountResourcesExpense(r3); //Sprawdzenie Assert.AreEqual(d1, f.GetTotalWoodPrice(r1)); Assert.AreEqual(d2, f.GetTotalCrystalPrice(r2)); Assert.AreEqual(d3, f.GetTotalWoodPrice(r1) + f.GetTotalCrystalPrice(r2)); }