コード例 #1
0
ファイル: InboxesTests.cs プロジェクト: infotech-gmbh/socomap
        public InboxesTests()
        {
            var optionsBuilder = new DbContextOptionsBuilder <TransmissionContext>();
            var mockContext    = new DbContextMock <TransmissionContext>(optionsBuilder.Options);
            var inboxSet       = mockContext.CreateDbSetMock(x => x.Inboxes);

            inboxes = new Inboxes(mockContext.Object);
        }
コード例 #2
0
        public TransmissionsTests()
        {
            var optionsBuilder   = new DbContextOptionsBuilder <TransmissionContext>();
            var mockContext      = new DbContextMock <TransmissionContext>(optionsBuilder.Options);
            var inboxSet         = mockContext.CreateDbSetMock(x => x.Inboxes);
            var transmissionsSet = mockContext.CreateDbSetMock(x => x.Transmissions);

            inboxes       = new Inboxes(mockContext.Object);
            transmissions = new Transmissions(mockContext.Object, inboxes);

            existingInboxId = @"ValidInbox";
            inboxes.CreateInbox(new Inbox {
                Id = existingInboxId, Email = @"*****@*****.**", ApiKey = "TheApiKey"
            });
        }
コード例 #3
0
 public Transmissions(TransmissionContext Context, IInboxFunctionsSampleApi InboxApi)
 {
     context  = Context;
     inboxApi = InboxApi;
 }
コード例 #4
0
 public TransferAdapter(IInboxFunctionsSampleApi inboxApi, ITransmissionApi transmissionApi)
 {
     this.inboxApi        = inboxApi ?? throw new ArgumentNullException("inboxApi");
     this.transmissionApi = transmissionApi ?? throw new ArgumentNullException("transmissionApi");
 }