private List <Module> InitializeModulesWithFuelRequirements() { List <Module> modules = new List <Module>(); IEnumerable <string> masses = FileUtil.ReadLines("day_1_module_masses.txt"); foreach (string m in masses) { double mass = Convert.ToDouble(m); modules.Add(new Module { FuelRequired = fuelCounter.CalculateFuelRequired(mass), FuelForFuel = fuelCounter.CalculateFuelForFuel(mass) }); } return(modules); }
public double CalculateFuelRequired_WholeNumbers_ReturnsExpectedFuel(double mass) { return(cut.CalculateFuelRequired(mass)); }