public void GetTime() { DaisyWrapper daisy = GetInitDaisy(); Assert.AreEqual(new DateTime(1986, 12, 1, 1, 0, 0), daisy.GetTime()); daisy.PerformTimeStep(); Assert.AreEqual(new DateTime(1986, 12, 1, 1, 0, 0).AddHours(1), daisy.GetTime()); }
public void GetValues() { DaisyWrapper Daisy = GetInitDaisy(); global::OpenMI.Standard.IValueSet value = Daisy.GetValues("height", "height"); Oatc.OpenMI.Sdk.Backbone.ScalarSet test = (Oatc.OpenMI.Sdk.Backbone.ScalarSet)value; Assert.AreEqual(3, value.Count); Assert.AreEqual(Daisy.GetMissingValueDefinition(), test.data[0]); Daisy.PerformTimeStep(); value = Daisy.GetValues("Water", "Water"); Assert.AreEqual(3, value.Count); test = (Oatc.OpenMI.Sdk.Backbone.ScalarSet)value; Assert.Greater(test.data[0], 400); }
public void PerformTimestep() { DaisyWrapper Daisy = GetInitDaisy(); Assert.AreEqual(true, Daisy.PerformTimeStep()); }