public void GetBuildInformation_SpecifyBuildDefinitionInQuery()
        {
            SetUpBuildDetails(new[]
            {
                GenerateBuildDetail("mybuild", DateTime.Now, "some project"),
            });

            buildServerMock.ClearBehavior();
            buildServerMock.Expect(x => x.CreateBuildDetailSpec("*", "mydef")).Repeat.Once().Return(buildDetailSpecMock);
            buildServerMock.Expect(x => x.QueryBuilds(buildDetailSpecMock)).Return(buildQueryResultMock);

            var projects = this.communicator.GetBuildInformation(buildDefinition: "mydef").Projects;

            buildServerMock.VerifyAllExpectations();
            Assert.AreEqual("mybuild", projects[0].DefinitionName);
        }