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); }
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(); }