public void GetSemanticNetwork_GetByCurrentSession()
        {
            var serviceUnderTest    = CreateServiceUnderTest();
            var session             = SetFakeSession();
            var semanticNetworkStub = new SemanticNetworkReadModel(new List <ConceptReadModel>());

            _fakeSemanticNetworkService.GetSemanticNetworkBySession(Arg.Is(session))
            .Returns(semanticNetworkStub);

            var result = serviceUnderTest.GetSemanticNetwork();

            Assert.That(result, Is.EqualTo(semanticNetworkStub));
        }
Пример #2
0
        public void SemanticNetwork_SessionExists_DisplaySemanticNetworkView()
        {
            var controllerUnderTest = CreateControllerUnderTest();

            SetFakeCurrentSession();
            var semanticNetwork = new SemanticNetworkReadModel(new List <ConceptReadModel>());

            _fakeAdminCurrentSessionOfExpertsService.GetSemanticNetwork()
            .Returns(semanticNetwork);

            var result = (ViewResult)controllerUnderTest.SemanticNetwork();

            Assert.AreEqual("SemanticNetwork", result.ViewName);
            Assert.AreEqual(semanticNetwork, result.Model);
        }