private void GetPostService(UnitOfWork uow, out ICategoryService categoryService, out IForumService forumService, out ITopicService topicService, out IPostService postService) { ICategoryRepository cateRepo = new CategoryRepository(uow); IForumRepository forumRepo = new ForumRepository(uow); ITopicRepository topicRepo = new TopicRepository(uow); IPostRepository postRepo = new PostRepository(uow); IForumConfigurationRepository configRepo = new ForumConfigurationRepository(uow); IState request = new DummyRequest(); ILogger logger = new ConsoleLogger(); IUserRepository userRepo = new UserRepository(uow); User user = userRepo.Create(new User { Name = "D. Ummy", ProviderId = "12345678", FullName = "Mr. Doh Ummy", EmailAddress = "[email protected]", Culture = "th-TH", TimeZone = "GMT Standard Time" }); List <IEventSubscriber> subscribers = new List <IEventSubscriber>(); IEventPublisher eventPublisher = new EventPublisher(subscribers, logger, request); IUserProvider userProvider = new DummyUserProvider(user); IPermissionService permService = new PermissionService(); IForumConfigurationService confService = new ForumConfigurationService(configRepo); categoryService = new CategoryService(userProvider, cateRepo, eventPublisher, logger, permService); forumService = new ForumService(userProvider, cateRepo, forumRepo, topicRepo, postRepo, eventPublisher, logger, permService); topicService = new TopicService(userProvider, forumRepo, topicRepo, postRepo, eventPublisher, logger, permService, confService); postService = new PostService(userProvider, forumRepo, topicRepo, postRepo, eventPublisher, logger, permService, confService); }
public void UseCaseTest() { Mock <ICreateRequestService <DummyRequest> > createRequestService = new Mock <ICreateRequestService <DummyRequest> >(); Mock <IClientService> clientService = new Mock <IClientService>(); Mock <ISerializeService <DummyResponse> > serializeService = new Mock <ISerializeService <DummyResponse> >(); DummyRequest request = new DummyRequest() { Age = 30, Location = "DummyLocation", Name = "Dummy" }; DummyResponse response = new DummyResponse() { Id = 1, RealName = "DummyReal" }; createRequestService.Setup(r => r.GetUrl(request)).Returns("www.dummy.com?foo=2"); clientService.Setup(s => s.GetData("www.dummy.com?foo=2")).Returns(Task.FromResult("<xml>values</xml>")); serializeService.Setup(ss => ss.Deserialize("<xml>values</xml>")).Returns(response); RestService <DummyRequest, DummyResponse> restService = new RestService <DummyRequest, DummyResponse>(createRequestService.Object, clientService.Object, serializeService.Object); var resultResponse = restService.Get(request).Result; Assert.AreEqual(response, resultResponse); }
public void CheckSmsCodeAvailabilityAsync(string smsCode, Action <SmsCodeAvailability> callback) { var resourceEndpoint = CheckSmsCodeAvailabilityResurceEndpoint(smsCode); var dummyRequest = new DummyRequest(); HttpChannel.PostAsync(resourceEndpoint, dummyRequest, callback); }
public void Setup() { { AmazonS3Config config = new AmazonS3Config(); config.Region = AmazonS3Region.EuWest1; config.Credentials = new StringAccessKey("keyidkeyidkeyidkeyid", "accesskeyacceskey123accesskeyacceskey123"); IOptions <SimpleS3Config> options = Options.Create(config); SigningKeyBuilder signingKeyBuilder = new SigningKeyBuilder(options, NullLogger <SigningKeyBuilder> .Instance); ScopeBuilder scopeBuilder = new ScopeBuilder(options); SignatureBuilder signatureBuilder = new SignatureBuilder(signingKeyBuilder, scopeBuilder, options, NullLogger <SignatureBuilder> .Instance); _builder = new HeaderAuthorizationBuilder(options, scopeBuilder, signatureBuilder, NullLogger <HeaderAuthorizationBuilder> .Instance); _request = new DummyRequest(); _request.SetHeader(AmzHeaders.XAmzContentSha256, "UNSIGNED-PAYLOAD"); } { _request2 = new HttpRequestMessage(HttpMethod.Get, "https://dummyurl"); _credentials = new ImmutableCredentials("keyidkeyidkeyidkeyid", "accesskeyacceskey123accesskeyacceskey123", null); // Add required headers _request2.AddHeader(HeaderKeys.XAmzDateHeader, DateTime.UtcNow.ToIso8601BasicDateTime()); // Add conditional headers _request2.AddHeaderIf(_credentials.UseToken, HeaderKeys.XAmzSecurityTokenHeader, _credentials.Token); _request2.AddHeaderIf(!_request2.Headers.Contains(HeaderKeys.HostHeader), HeaderKeys.HostHeader, _request2.RequestUri?.Host !); } }
public SmsCodeAvailability CheckSmsCodeAvailability(string smsCode) { var dummyRequest = new DummyRequest(); var resourceEndpoint = CheckSmsCodeAvailabilityResurceEndpoint(smsCode); var result = HttpChannel.Post<DummyRequest, SmsCodeAvailability>(resourceEndpoint, dummyRequest); return result; }
private ICategoryService GetCategoryService(UnitOfWork uow) { ICategoryRepository cateRepo = new CategoryRepository(uow); IState request = new DummyRequest(); ILogger logger = new ConsoleLogger(); IUserRepository userRepo = new UserRepository(uow); User user = userRepo.Create(new User { Name = "D. Ummy", ProviderId = "12345678", FullName = "Mr. Doh Ummy", EmailAddress = "[email protected]", Culture = "th-TH", TimeZone = "GMT Standard Time" }); List <IEventSubscriber> subscribers = new List <IEventSubscriber>(); IEventPublisher eventPublisher = new EventPublisher(subscribers, logger, request); IUserProvider userProvider = new DummyUserProvider(user); IPermissionService permService = new PermissionService(); return(new CategoryService(userProvider, cateRepo, eventPublisher, logger, permService)); }
public SmsCodeAvailability CheckSmsCodeAvailability(string smsCode) { var dummyRequest = new DummyRequest(); var resourceEndpoint = CheckSmsCodeAvailabilityResurceEndpoint(smsCode); var result = HttpChannel.Post <DummyRequest, SmsCodeAvailability>(resourceEndpoint, dummyRequest); return(result); }
public void RequestEndpointWithNullValues() { const string expected = "something"; var dummy = new DummyRequest(); var actual = dummy.GetRequestEndpoint(); Assert.Equal(expected, actual); }
public void Handle(DummyRequest req) { _origonalActor = Sender; var shardRegion = ClusterSharding.Get(Context.System).ShardRegion("testregion"); var message = new Server.TestEntity.StreamedDataRequest(1000, 100000); var envelope = new Server.Envelope(1, message); shardRegion.Tell(envelope); _log.Info("Handled DummyRequest"); }
public void RequestEndpoint() { const string expected = "something/my-string"; var dummy = new DummyRequest { Dummy = "my-string" }; var actual = dummy.GetRequestEndpoint(); Assert.Equal(expected, actual); }
public void SetAuthenticationToken_WhenClientContainsAuthenticationToken_RequestTokenShouldBeSet() { var client = new ClientProxy() { AuthenticationToken = "abc" }; var request = new DummyRequest(new DummyResource()); client.SetAuthenticationToken(request); Assert.AreEqual("abc", request.Token); }
public void RequestEndpointWithAdditionalValuesNullable() { const string expected = "something/test/?fooBar=true"; var dummy = new DummyRequest { Dummy = "test", FooBar = true }; var actual = dummy.GetRequestEndpoint(); Assert.Equal(expected, actual); }
public void TestUrl() { var request = new DummyRequest("asdf"); Assert.AreEqual("file:///asdf", request.Url); request = new DummyRequest("file://asd"); Assert.AreEqual("file:///asd", request.Url); request = new DummyRequest("http://asdfg"); Assert.AreEqual("http://asdfg", request.Url); request = new DummyRequest("HTtpS://bbb"); Assert.AreEqual("HTtpS://bbb", request.Url); }
public void Handle(DummyRequest req) { _origonalActor = Sender; var shardRegion = ClusterSharding.Get(Context.System).ShardRegion("testregion"); var message = new StreamedDataRequest(req.Size, req.NoMessages); var envelope = new Server.Envelope(1, message); shardRegion.Tell(envelope); _count = 0; _totalTimer = new Stopwatch(); _totalTimer.Start(); _log.Info("Handled DummyRequest"); }
public void NullPropertyRequestTest() { DummyRequest request = new DummyRequest() { Location = "DummyLocation", Age = 30 }; CreateBasicRequestService <DummyRequest> createRequest = new CreateBasicRequestService <DummyRequest>(); createRequest.BaseRequest = "http://www.dummyRequest.com/apiSearch?"; createRequest.Equal = "="; createRequest.Separator = "&"; var url = createRequest.GetUrl(request); Assert.AreEqual(@"http://www.dummyRequest.com/apiSearch?location=DummyLocation&age=30", url); }
//JAVA TO C# CONVERTER WARNING: Method 'throws' clauses are not available in C#: //ORIGINAL LINE: private ContentBuilder<org.neo4j.causalclustering.core.replication.ReplicatedContent> unmarshal(byte contentType, io.netty.buffer.ByteBuf buffer) throws java.io.IOException, org.neo4j.causalclustering.messaging.EndOfStreamException private ContentBuilder <ReplicatedContent> Unmarshal(sbyte contentType, ByteBuf buffer) { switch (contentType) { case TX_CONTENT_TYPE: { return(ContentBuilder.Finished(ReplicatedTransactionSerializer.decode(buffer))); } case DUMMY_REQUEST: return(ContentBuilder.Finished(DummyRequest.decode(buffer))); default: return(Unmarshal(contentType, new NetworkReadableClosableChannelNetty4(buffer))); } }
public override void Run() { try { while (!Stopped) { Future <object> future = outerInstance.Replicator.replicate(new DummyRequest(new sbyte[BlockSize]), true); DummyRequest request = ( DummyRequest )future.get(); TotalRequests++; TotalBytes += request.ByteCount(); } } catch (Exception e) { outerInstance.Log.error("Worker exception", e); } }
public IActionResult Put([FromBody] DummyRequest arg) { return(Ok(arg)); }
public void CheckSmsCodeAvailabilityAsync(string smsCode, Action<SmsCodeAvailability> callback) { var resourceEndpoint = CheckSmsCodeAvailabilityResurceEndpoint(smsCode); var dummyRequest = new DummyRequest(); HttpChannel.PostAsync(resourceEndpoint, dummyRequest, callback); }
public void RequiredPropertiesNotInstantiated() { var request = new DummyRequest(); var response = request.GET <DummyResponse>(); }
public override void Dispatch(DummyRequest dummyRequest, long commandIndex, System.Action <Result> callback) { outerInstance.benchmarkMachine.ApplyCommand(dummyRequest, commandIndex, callback); }
public override void Handle(DummyRequest dummyRequest) { Output.Add(ChunkedReplicatedContent.Chunked(DUMMY_REQUEST, dummyRequest.Encoder())); }
//JAVA TO C# CONVERTER WARNING: Method 'throws' clauses are not available in C#: //ORIGINAL LINE: public void handle(org.neo4j.causalclustering.core.state.machines.dummy.DummyRequest dummyRequest) throws java.io.IOException public override void Handle(DummyRequest dummyRequest) { WritableChannel.put(DUMMY_REQUEST); DummyRequest.Marshal.INSTANCE.marshal(dummyRequest, WritableChannel); }