コード例 #1
0
 public void DeserializingCreatesRootNode(Datagram testData)
 {
     Setup(testData.ConfCons, testData.Password);
     Assert.That(_connectionTreeModel.RootNodes, Is.Not.Empty);
 }
コード例 #2
0
 public void RootContainsFolder1(Datagram testData)
 {
     Setup(testData.ConfCons, testData.Password);
     var connectionRoot = _connectionTreeModel.RootNodes[0];
     Assert.That(ContainsNodeNamed("Folder1", connectionRoot.Children), Is.True);
 }
コード例 #3
0
 public void RootNodeHasThreeChildren(Datagram testData)
 {
     Setup(testData.ConfCons, testData.Password);
     var connectionRoot = _connectionTreeModel.RootNodes[0];
     Assert.That(connectionRoot.Children.Count, Is.EqualTo(3));
 }
コード例 #4
0
 public void Folder2ContainsThreeNodes(Datagram testData)
 {
     Setup(testData.ConfCons, testData.Password);
     var connectionRoot = _connectionTreeModel.RootNodes[0];
     var folder2 = GetFolderNamed("Folder2", connectionRoot.Children);
     var folder1Count = folder2?.Children.Count();
     Assert.That(folder1Count, Is.EqualTo(3));
 }
コード例 #5
0
 public void Folder22InheritsUsername(Datagram testData)
 {
     Setup(testData.ConfCons, testData.Password);
     var connectionRoot = _connectionTreeModel.RootNodes[0];
     var folder2 = GetFolderNamed("Folder2", connectionRoot.Children);
     var folder22 = GetFolderNamed("Folder2.2", folder2.Children);
     Assert.That(folder22.Inheritance.Username, Is.True);
 }
コード例 #6
0
 public void Folder21HasTwoNodes(Datagram testData)
 {
     Setup(testData.ConfCons, testData.Password);
     var connectionRoot = _connectionTreeModel.RootNodes[0];
     var folder2 = GetFolderNamed("Folder2", connectionRoot.Children);
     var folder21 = GetFolderNamed("Folder2.1", folder2.Children);
     Assert.That(folder21.Children.Count, Is.EqualTo(2));
 }
コード例 #7
0
 public void Folder211HasOneConnection(Datagram testData)
 {
     Setup(testData.ConfCons, testData.Password);
     var connectionRoot = _connectionTreeModel.RootNodes[0];
     var folder2 = GetFolderNamed("Folder2", connectionRoot.Children);
     var folder21 = GetFolderNamed("Folder2.1", folder2.Children);
     var folder211 = GetFolderNamed("Folder2.1.1", folder21.Children);
     var connectionCount = folder211.Children.Count(node => !(node is ContainerInfo));
     Assert.That(connectionCount, Is.EqualTo(1));
 }
コード例 #8
0
 public void DeserializingCreatesRootNode(Datagram testData)
 {
     Setup(testData.ConfCons, testData.Password);
     Assert.That(_connectionTreeModel.RootNodes, Is.Not.Empty);
 }