Beispiel #1
0
        public void SmokeTest_UnknownFails()
        {
            var connection    = ServerConnection.Create(_serverPath, true);
            var reportWrapper = ReportWrapper.Create(connection, _reportPath);

            var parameters = ParamPack.Create("pack1");

            var result = reportWrapper.Render(ReportRenderFormat.Unknown, parameters.Pack());

            Assert.That(result.Failure, Is.True);
        }
Beispiel #2
0
        public void SmokeTest_AllFormats(ReportRenderFormat format)
        {
            var connection    = ServerConnection.Create(_serverPath, true);
            var reportWrapper = ReportWrapper.Create(connection, _reportPath);

            var parameters = ParamPack.Create("pack1");

            var result = reportWrapper.Render(format, parameters.Pack());

            if (result.Failure)
            {
                Debug.WriteLine(result.Error);
            }

            Assert.That(result.Success, Is.True);

            Assert.That(result.Value.Stream, Is.Not.Null);
            Assert.That(result.Value.Stream.Length, Is.GreaterThan(0));
        }