Exemplo n.º 1
0
        protected override IssueRepository CreateSut()
        {
            connection            = Mock <IConnection>();
            issue                 = Mock <IIssue>();
            deSerializedIssueMock = new DeserializedIssueMock(issue);
            commentCollection     = CreateCommentsWrapper();
            issueFactory          = Mock <IIssueFactory>();

            return(new IssueRepository(connection, issueFactory));
        }
Exemplo n.º 2
0
        protected override void SetupDependencies()
        {
            deserializedIssues = new List <Rest.Deserialization.Issue>();
            deserializedIssue  = Mock <Rest.Deserialization.Issue>();
            deserializedIssues.Add(deserializedIssue);

            connection.Get <List <Rest.Deserialization.Issue> >(Arg.Any <GetIssuesInAProjectRequest>()).Returns(deserializedIssues);

            subsystemCollection = Mock <SubsystemCollection>();
            subsystemCollection.Subsystems.Returns(new List <Subsystem>());
            connection.Get <SubsystemCollection>(Arg.Any <GetProjectSubsystemsRequest>()).Returns(subsystemCollection);
        }