public ValuesWriter(ValuesEntry valuesEntry) : base(valuesEntry) { this.valuesEntry = valuesEntry; dataType = valuesEntry.getDataType(); channelCount = valuesEntry.getChannelCount(); }
public ValuesReader(ValuesEntry valuesEntry) : base(valuesEntry) { this.valuesEntry = valuesEntry; dataType = valuesEntry.getDataType(); channelCount = valuesEntry.getChannelCount(); lsbValue = valuesEntry.getLsbValue(); baseline = valuesEntry.getBaseline(); }
public void testCreateValuesEntry() { ValuesEntry valuesEntry = unisens1.createValuesEntry("valuesEntry.csv", new String[] { "channel 1", "channel 2" }, DataType.DOUBLE, 400); Assert.IsNotNull(unisens1.getEntry("valuesEntry.csv")); String[] testString = new String[] { "channel 1", "channel 2" }; for (int i = 0; i < testString.Length; i++) { Assert.AreEqual(testString[i], valuesEntry.getChannelNames()[i]); } Assert.AreEqual(DataType.DOUBLE, valuesEntry.getDataType()); Assert.AreEqual(400, valuesEntry.getSampleRate()); Assert.AreEqual(2, valuesEntry.getChannelCount()); Assert.IsNotNull(valuesEntry.getUnisens()); }
public void testClone() { ValuesEntry clonedValuesEntry = (ValuesEntry)valuesEntry.clone <ValuesEntry>(); Assert.AreEqual(valuesEntry.getAdcResolution(), clonedValuesEntry.getAdcResolution()); Assert.AreEqual(valuesEntry.getAdcZero(), clonedValuesEntry.getAdcZero()); Assert.AreEqual(valuesEntry.getBaseline(), clonedValuesEntry.getBaseline()); Assert.AreEqual(valuesEntry.getComment(), clonedValuesEntry.getComment()); Assert.AreEqual(valuesEntry.getContentClass(), clonedValuesEntry.getContentClass()); Assert.AreEqual(valuesEntry.getDataType(), clonedValuesEntry.getDataType()); Assert.AreEqual(valuesEntry.getFileFormat().getFileFormatName(), clonedValuesEntry.getFileFormat().getFileFormatName()); Assert.AreEqual(valuesEntry.getFileFormat().getComment(), clonedValuesEntry.getFileFormat().getComment()); Assert.AreEqual(valuesEntry.getId(), clonedValuesEntry.getId()); Assert.AreEqual(valuesEntry.getLsbValue(), clonedValuesEntry.getLsbValue(), 0); Assert.AreEqual(valuesEntry.getSampleRate(), clonedValuesEntry.getSampleRate(), 0); Assert.AreEqual(valuesEntry.getSource(), clonedValuesEntry.getSource()); Assert.AreEqual(valuesEntry.getUnisens(), clonedValuesEntry.getUnisens()); Assert.AreEqual(valuesEntry.getUnit(), clonedValuesEntry.getUnit()); Assert.AreEqual(valuesEntry.getChannelCount(), clonedValuesEntry.getChannelCount()); assertArrayEquals(valuesEntry.getChannelNames(), clonedValuesEntry.getChannelNames()); }