private void CreateNodes(IEnumerable <NetAssembly> scannedAssemblies) { _logger.LogInformation("Adding nodes to database"); _logger.LogInformation(" Creating assembly nodes"); foreach (var model in scannedAssemblies) { _db.CreateNode(model); } _logger.LogInformation(" Creating type nodes"); foreach (var model in _factory.GetTypeModels()) { _db.CreateNode(model); } _logger.LogInformation(" Creating method nodes"); foreach (var model in _factory.GetMethodModels()) { _db.CreateNode(model); } }
public void AssemblyIsAddedToDatabase() { _scanner.Scan(); A.CallTo(() => _database.CreateNode(NetAssembly("TestLibrary"))).MustHaveHappened(Repeated.Exactly.Once); }