public void DefaultSetUpTest(Type testType, Type expectedBuilderType)
        {
            var builder = DomainBuilderFactory.Create(testType);

            Assert.NotNull(builder);
            Assert.IsInstanceOf(expectedBuilderType, builder);
        }
        public void RegisterTest()
        {
            var mockBuilder = new Mock <IDomainBuilder>();

            DomainBuilderFactory.Register(typeof(int), () => mockBuilder.Object);

            var actualBuilder = DomainBuilderFactory.Create(typeof(int));

            Assert.NotNull(actualBuilder);
        }
Пример #3
0
        public Project ConnectToDatabase(string name, string url)
        {
            Project project = GetProject() as Project;

            if (project != null)
            {
                DomainUrl     domainUrl  = new DomainUrl(url);
                DomainBuilder builder    = DomainBuilderFactory.GetDomainBuilder(domainUrl);
                DataDomain    dataDomain = builder.BuildDomain();
                dataDomain.Name = name;
                project.AddDataDomain(dataDomain);
                return(project);
            }
            return(null);
        }
 public void SetUp()
 {
     DomainBuilderFactory.DefaultSetUp();
 }