예제 #1
0
        public void WorkUnitQueryDataContainer_Read_FromDisk()
        {
            // Arrange
            var container = new WorkUnitQueryDataContainer
            {
                FilePath = Path.Combine("TestFiles", WorkUnitQueryDataContainer.DefaultFileName),
            };

            // Act
            container.Read();
            // Assert
            Assert.AreEqual(10, container.Data.Count);
        }
예제 #2
0
        public void WorkUnitQueryDataContainer_Write_ToDisk()
        {
            // Arrange
            // TODO: Implement ArtifactFolder
            var container = new WorkUnitQueryDataContainer
            {
                FilePath = "TestQueryParametersBinary.dat",
                Data     = CreateTestQueryParameters(),
            };

            // Act
            container.Write();
            // Assert
            // clear the data and read it
            container.Data = null;
            container.Read();
            ValidateTestQueryParameters(container.Data);
        }