public void ManagerFactory_CreateLinkManager_LinkManagerCreated() { var client = Substitute.For <IMongoClient>(); _factory = new ManagerFactory(client, "linkDbName", "surveyDbName", "userDbName", "sessionDbName"); var manager = _factory.CreateSurveyLinkManager(); Assert.NotNull(manager); Assert.IsAssignableFrom <ISurveyLinkManager>(manager); Assert.IsType <SurveyLinkManager>(manager); }