Esempio n. 1
0
        public void Send(Payloads.Payload payload, string replyToId = null)
        {
            var message = new Message()
            {
                ReplyToId = replyToId,
                Payload   = payload
            };

            Send(message);
        }
        public void SetsPayload()
        {
            var configurationMock = new Mock <IOptions <RollbarOptions> >();

            configurationMock.Setup(c => c.Value).Returns(new RollbarOptions {
                AccessToken = ACCESSTOKEN, Environment = ENVIRONMENT
            });
            var configurationBuilder = new RollbarDotNet.Builder.ConfigurationBuilder(configurationMock.Object);
            var payload = new Payloads.Payload();

            configurationBuilder.Execute(payload);
            Assert.Equal(ACCESSTOKEN, payload.AccessToken);
            Assert.Equal(ENVIRONMENT, payload.Data?.Environment);
        }