Beispiel #1
0
        public void FromJsonFile_CanDeserialise()
        {
            // Arrange
            var snapshotSource = new Snapshot();
            var node           = new NodePreset()
            {
                Id       = "1",
                NodeType = "TestType"
            };

            snapshotSource.Nodes.Add(node);
            var filename = snapshotSource.ToJsonFile();
            var debug    = snapshotSource.ToJson();

            // Act
            var snapshot = Snapshot.FromJsonFile(filename);

            // Assert
            Assert.IsNotNull(snapshot);
            Assert.IsNotNull(snapshot.Nodes);
            Assert.AreEqual(1, snapshot.Nodes.Count);
            Assert.AreEqual(node.Id, snapshot.Nodes.First().Id);
            Assert.AreEqual(node.NodeType, snapshot.Nodes.First().NodeType);
            Assert.IsInstanceOfType(snapshot, typeof(Snapshot));
            File.Delete(filename);
        }
        public void TestMethod1()
        {
            // Arrange
            var nodePreset = new NodePreset();

            // Act


            // Assert
            Assert.Fail();
        }