public void GetById_NodeNotExists_ReturnsNull() { // Arrange var treeContext = new DbTreeContext(); var id = Guid.NewGuid(); var dbTreeRepository = new DbTreeRepository(treeContext); // Act TreeNode node = dbTreeRepository.GetById(id); // Assert Assert.That(node, Is.Null); }
public void GetById_NodeExists_ReturnsNode() { // Arrange var treeContext = new DbTreeContext(); var id = Guid.NewGuid(); var expectedNode = new TreeNode { Id = id }; treeContext.Tree.Add(id, expectedNode); var dbTreeRepository = new DbTreeRepository(treeContext); // Act TreeNode node = dbTreeRepository.GetById(id); // Assert Assert.That(node, Is.EqualTo(expectedNode)); }