public static RainBarrelMediumModel generateMediumRainBarrel() { RainBarrelMediumModel mediumbarrel = new RainBarrelMediumModel(); mediumbarrel.id = Guid.NewGuid().ToString(); mediumbarrel.MaxCapacity = 120; mediumbarrel.CurrentContentValue = 120; return(mediumbarrel); }
public bool AddMediumRainBarrelToContainer(RainBarrelMediumModel mediumbarrel) { bool found = false; if (!_containers.Any()) { var item = new ContainerModel { id = Guid.NewGuid().ToString(), CurrentContentValue = mediumbarrel.MaxCapacity, MediumRainBarrelsStoredInsideThisContainer = new List <RainBarrelMediumModel> { mediumbarrel } }; StaticResources.CurrentStaticContainer.currentContainer = item; _containers.Add(item); Console.WriteLine("Medium rainbarrel and container added"); } foreach (var item in _containers) { if (found == false) { if (item.MaxCapacity > item.CurrentContentValue) { item.MediumRainBarrelsStoredInsideThisContainer.Add(mediumbarrel); item.CurrentContentValue = mediumbarrel.MaxCapacity; found = true; Console.WriteLine("Medium rainbarrel added"); } } } if (found == false) { ContainerModel item = new ContainerModel(); ContainerAbstractionStructure.containers = new List <ContainerModel>(); ContainerAbstractionStructure.containers.Add(item); item.id = Guid.NewGuid().ToString(); item.MediumRainBarrelsStoredInsideThisContainer = new List <RainBarrelMediumModel>(); item.MediumRainBarrelsStoredInsideThisContainer.Add(mediumbarrel); item.CurrentContentValue = mediumbarrel.MaxCapacity; _containers.Add(item); Console.WriteLine("Medium rainbarrel and container added"); } return(true); }
public void CheckifCapacityIsCorrectMedium(int valuetocompareto) { RainBarrelMediumModel medium = new RainBarrelMediumModel(); Assert.AreEqual(medium.MaxCapacity, valuetocompareto, "Values match with the given content type"); }
public void generateMediumBarrel() { RainBarrelMediumModel medium = new RainBarrelMediumModel(); }
public bool FillMediumRainBarrel(RainBarrelMediumModel mediumbarrel) { mediumbarrel.CurrentContentValue = mediumbarrel.MaxCapacity; Console.WriteLine("Medium rainbarrel filled"); return(true); }
public bool emptyMediumRainBarrel(RainBarrelMediumModel mediumbarrel) { mediumbarrel.CurrentContentValue = 0; Console.WriteLine("Medium rainbarrel emptied"); return(true); }