Ejemplo n.º 1
0
        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());
        }
Ejemplo n.º 2
0
        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());
        }