コード例 #1
0
        public void Setup()
        {
            farmServiceMock           = new Mock <IFarmService>();
            velocityTransformerMock   = new Mock <IVelocityTransformer>();
            velocityViewGeneratorMock = new Mock <IVelocityViewGenerator>();
            linkFactoryMock           = new Mock <ILinkFactory>();
            linkListFactoryMock       = new Mock <ILinkListFactory>();
            fingerprintFactoryMock    = new Mock <IFingerprintFactory>();
            urlBuilderMock            = new Mock <ICruiseUrlBuilder>();

            lister = new RecentBuildLister(
                (IFarmService)farmServiceMock.Object,
                (IVelocityTransformer)velocityTransformerMock.Object,
                (IVelocityViewGenerator)velocityViewGeneratorMock.Object,
                (ILinkFactory)linkFactoryMock.Object,
                (ILinkListFactory)linkListFactoryMock.Object,
                (IFingerprintFactory)fingerprintFactoryMock.Object,
                (ICruiseUrlBuilder)urlBuilderMock.Object,
                null);

            projectSpecifier = new DefaultProjectSpecifier(new DefaultServerSpecifier("myServer"), "myProject");
            build2Specifier  = new DefaultBuildSpecifier(projectSpecifier, "log20070401013456.xml");
            build1Specifier  = new DefaultBuildSpecifier(projectSpecifier, "build1");
        }