Beispiel #1
0
        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);
        }
Beispiel #2
0
        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);
        }