public ContactUsIdContentfulFactoryTest()
        {
            _contentfulContactUsId = new ContentfulContactUsId()
            {
                EmailAddress = "*****@*****.**", Name = "Test email", Slug = "test-email"
            };

            _contactUsIdContentfulFactory = new ContactUsIdContentfulFactory();
        }
Esempio n. 2
0
        public ContactUsIdRepositoryTest()
        {
            var config = new ContentfulConfig("test")
                         .Add("DELIVERY_URL", "https://fake.url")
                         .Add("TEST_SPACE", "SPACE")
                         .Add("TEST_ACCESS_KEY", "KEY")
                         .Add("TEST_MANAGEMENT_KEY", "KEY")
                         .Build();

            _httpClient         = new Mock <IHttpClient>();
            _contactUsIdFactory = new Mock <IContentfulFactory <ContentfulContactUsId, ContactUsId> >();

            var contentfulFactory = new ContactUsIdContentfulFactory();

            var contentfulClientManager = new Mock <IContentfulClientManager>();

            _contentfulClient = new Mock <IContentfulClient>();
            contentfulClientManager.Setup(o => o.GetClient(config)).Returns(_contentfulClient.Object);

            _repository = new ContactUsIdRepository(config, contentfulFactory, contentfulClientManager.Object);
        }