public void TemperatureTest() { WaterPacket w = new WaterPacket(1); w.AddEnergy(2000); Assert.AreEqual(4.779e-4, w.Temperature, 1e-6); w.AddEnergy(-2000); Assert.AreEqual(0, w.Temperature, 1e-6); w.AddEnergy(50000); Assert.AreEqual(0.01194, w.Temperature, 1e-4); WaterPacket w2 = new WaterPacket(1); w.Add(w2); Assert.AreEqual(0.0059737, w.Temperature, 1e-4); }
public void AddTest() { int ID1 = 1; int ID2 = 2; WaterPacket w = new WaterPacket(1); w.IDForComposition = ID1; WaterPacket w2 = new WaterPacket(9); w2.IDForComposition = ID2; w.Add(w2); Assert.AreEqual(10, w.Volume); Assert.AreEqual(0.1, w.Composition[ID1]); Assert.AreEqual(0.9, w.Composition[ID2]); Assert.AreEqual(1, w2.Composition[ID2]); }
public void AddTest() { WaterPacket WWC2 = new WaterPacket(50); WWC2.Add(WWC); Assert.IsTrue(WWC2.Chemicals.ContainsKey(Cl)); Assert.IsTrue(WWC2.Chemicals.ContainsKey(Na)); Assert.AreEqual(2, WWC2.Chemicals[Cl]); Assert.AreEqual(150, WWC2.Volume, 0.0001); }