예제 #1
0
        public void SetUp()
        {
            var templatePath     = Path.GetDirectoryName(GetType().Assembly.Location);
            var templateFilePath = templatePath + @"\FurnaceObjectTypes\FurnaceObjectType.cs";

            Sut = new RoslynContentTypes(BaseProjectPath + this.ProjectPath, templateFilePath);
        }
        public void RedisBackedFurnaceItemsTestsSetUp()
        {
            Client = Substitute.For<IRedisClient>();
            ContentTypes = Substitute.For<IFurnaceContentTypes>();
            ContentType = new ContentType { Name = ContentTypeName, Namespace = ContentTypeNamespace };

            SiteConfiguration = Substitute.For<IFurnaceSiteConfiguration>();
            SiteConfiguration.DefaultSiteCulture.Returns(new CultureInfo("en-AU"));

            Sut = new RedisBackedFurnaceItems(Client, SiteConfiguration, ContentTypes);
        }
예제 #3
0
        public void RedisBackedFurnaceItemsTestsSetUp()
        {
            Client       = Substitute.For <IRedisClient>();
            ContentTypes = Substitute.For <IFurnaceContentTypes>();
            ContentType  = new ContentType {
                Name = ContentTypeName, Namespace = ContentTypeNamespace
            };

            SiteConfiguration = Substitute.For <IFurnaceSiteConfiguration>();
            SiteConfiguration.DefaultSiteCulture.Returns(new CultureInfo("en-AU"));

            Sut = new RedisBackedFurnaceItems(Client, SiteConfiguration, ContentTypes);
        }
예제 #4
0
 public RedisBackedFurnaceItems(IRedisClient client, IFurnaceSiteConfiguration siteConfiguration, IFurnaceContentTypes contentTypes)
     : base(siteConfiguration)
 {
     _contentTypes = contentTypes;
     _client       = client;
 }
예제 #5
0
 public void SetUp()
 {
     var templatePath = Path.GetDirectoryName(GetType().Assembly.Location);
     var templateFilePath = templatePath + @"\FurnaceObjectTypes\FurnaceObjectType.cs";
     Sut = new RoslynContentTypes(BaseProjectPath + this.ProjectPath, templateFilePath);
 }
예제 #6
0
 public Item(string serialisedObject, IFurnaceContentTypes furnaceContentTypes)
     : base(serialisedObject, furnaceContentTypes)
 {
 }
 public RedisBackedFurnaceItemsSpy(IRedisClient client, IFurnaceSiteConfiguration siteConfiguration, IFurnaceContentTypes contentTypes) : base(client, siteConfiguration, contentTypes)
 {
     Client = client;
 }
 public RedisBackedFurnaceItemsSpy(IRedisClient client, IFurnaceSiteConfiguration siteConfiguration, IFurnaceContentTypes contentTypes)
     : base(client, siteConfiguration, contentTypes)
 {
     Client = client;
 }