Esempio n. 1
0
 public void Factory()
 {
     var dateTimeProvider = new Mock<IDateTimeProvider>();
     var date = new DateTimeOffset(2015, 11, 12, 3, 4, 5, 6, TimeSpan.Zero);
     dateTimeProvider.Setup(_ => _.UtcNow()).Returns(date);
     var builder = new ConnectionBuilderWrapper(dateTimeProvider.Object);
     var factory = builder.CallBuildConnectionFactory(new Uri("amqp://localhost", UriKind.Absolute));
     Assert.Equal("Thu, 12 Nov 2015 03:04:05 GMT", factory.ClientProperties["connected_on"].ToString());
     Assert.Equal("Carrot", factory.ClientProperties["client_api"].ToString());
 }
Esempio n. 2
0
        public void Factory()
        {
            var dateTimeProvider = new Mock <IDateTimeProvider>();
            var date             = new DateTimeOffset(2015, 11, 12, 3, 4, 5, 6, TimeSpan.Zero);

            dateTimeProvider.Setup(_ => _.UtcNow()).Returns(date);
            var builder = new ConnectionBuilderWrapper(dateTimeProvider.Object);
            var factory = builder.CallBuildConnectionFactory(new Uri("amqp://localhost", UriKind.Absolute));

            Assert.Equal("Thu, 12 Nov 2015 03:04:05 GMT", factory.ClientProperties["connected_on"].ToString());
            Assert.Equal("Carrot", factory.ClientProperties["client_api"].ToString());
        }