public void CreateFactoryAndReturnRepositories() {
            var repo = new MockedRepository();
            var underTest = new MockedSessionFactory(repos: repo.Object);
            var cmisParameters = new Dictionary<string, string>();

            var repos = underTest.Object.GetRepositories(cmisParameters);

            Assert.That(repos.First(), Is.EqualTo(repo.Object));
        }
Example #2
0
        public void CreateFactoryAndReturnRepositories()
        {
            var repo           = new MockedRepository();
            var underTest      = new MockedSessionFactory(repos: repo.Object);
            var cmisParameters = new Dictionary <string, string>();

            var repos = underTest.Object.GetRepositories(cmisParameters);

            Assert.That(repos.First(), Is.EqualTo(repo.Object));
        }
        public void CreateFactoryAndCreateSession() {
            var repo = new MockedRepository();
            var underTest = new MockedSessionFactory(repos: repo.Object);
            var cmisParameters = new Dictionary<string, string>();
            cmisParameters[SessionParameter.RepositoryId] = repo.Id;

            var session = underTest.Object.CreateSession(cmisParameters);

            Assert.That(session, Is.Not.Null);
            repo.Verify(r => r.CreateSession(), Times.Once);
        }
Example #4
0
        public void CreateFactoryAndCreateSession()
        {
            var repo           = new MockedRepository();
            var underTest      = new MockedSessionFactory(repos: repo.Object);
            var cmisParameters = new Dictionary <string, string>();

            cmisParameters[SessionParameter.RepositoryId] = repo.Id;

            var session = underTest.Object.CreateSession(cmisParameters);

            Assert.That(session, Is.Not.Null);
            repo.Verify(r => r.CreateSession(), Times.Once);
        }