public void CreateClient() { string projectId = "project"; var data = new ProjectsData { Id = projectId, ProjectReference = new ProjectReference { ProjectId = projectId } }; var originalClient = new SimpleClient(); var project = new CloudProject(originalClient, data); var newClient = project.CreateClient(); Assert.Equal(projectId, newClient.ProjectId); Assert.Same(originalClient.Service, newClient.Service); }
public void Properties() { string id = "hard-to-remember"; string name = "Fluffy"; var data = new ProjectsData { FriendlyName = name, Id = id, ProjectReference = new ProjectReference { ProjectId = id } }; var project = new CloudProject(new Mock <BigQueryClient>().Object, data); Assert.Equal(name, project.FriendlyName); Assert.Equal(id, project.ProjectId); Assert.Equal(id, project.Reference.ProjectId); }