public void CheckIfReturnsAllMessagesByUserId() { const string UserId = "1"; const string OtherUserId = "2"; //Arrange Initializer.IniializeAuttoMapper(); var db = this.GetDb(); var message1 = new Message { Id = 1, SenderId = UserId, ReceiverId = OtherUserId }; var message2 = new Message { Id = 2, SenderId = OtherUserId, ReceiverId = UserId }; var message3 = new Message { Id = 3, SenderId = "3", ReceiverId = "4" }; db.AddRange(message1, message2, message3); db.SaveChanges(); var messangerService = new MessangerService(db); //Act List <MessageModel> result = messangerService.All(); //var result = messangerService.AllByUserIds(OtherUserId, UserId, 1, 6); //Assert result .Should() .HaveCount(0); }
public GatewayStartup() { Console.Write("Gateway Startup......"); MembershipService = Context.ActorOf(Props.Empty.WithRouter(FromConfig.Instance), MyActorNames.MembershipActorname); CredentialService = Context.ActorOf(Props.Empty.WithRouter(FromConfig.Instance), MyActorNames.CredentialActorname); MessangerService = Context.ActorOf(Props.Empty.WithRouter(FromConfig.Instance), MyActorNames.SmsServiceActorname); var i = 1; Receive <ReceiveTimeout> (t => { _log.Info("Tick.."); MembershipService.Tell(new WorkItem { Id = i, Name = $"Work-{DateTime.Now.TimeOfDay}" }); MessangerService.Tell(new WorkItem { Id = i, Name = $"Work-{DateTime.Now.TimeOfDay}" }); i++; }); }
public Bot2() { BotProfile = new BotProfile(); parser = new BotMessageParser(); messenger = new MessangerService(); handlers = new Dictionary <string, IHandler>(); InitializeHandlers(); }