public async void BotInsertOneSuccess() { var botReposeService = new BotRepoService(_fakedFactory, new BotQueries()); var bot = new DatabaseModel.Bot("someSteamId", "Bot 1"); var insertRes = await botReposeService.InsertAsync(bot); Assert.True(insertRes.Id > 0); var getRes = await botReposeService.FindAsync(1); Assert.Equal("someSteamId", getRes.SteamId); Assert.Equal("Bot 1", getRes.Name); }
public async Task InitTest() { var offerTransactionServiceRepo = new OfferTransactionRepoService(DatabaseConnectionFactory, new OfferTransationQueries()); var botServiceRepo = new BotRepoService(DatabaseConnectionFactory, new BotQueries()); var userServiceRepo = new UserRepoService(DatabaseConnectionFactory, new UserQueries()); var itemDescServiceRepo = new ItemDescriptionRepoService(DatabaseConnectionFactory, new ItemDescriptionQueries()); _user1 = await userServiceRepo.InsertAsync(new DatabaseModel.User("steamId1", "name1", "imgUrl", "tradelink", DateTime.Now, DateTime.Now, false)); _user2 = await userServiceRepo.InsertAsync(new DatabaseModel.User("steamId2", "name2", "imgUrl", "tradelink", DateTime.Now, DateTime.Now, false)); _bot1 = await botServiceRepo.InsertAsync(new DatabaseModel.Bot("botSteamId1", "botName1")); var toInsert1 = new DatabaseModel.OfferTransaction(_user1.Id, _bot1.Id, new decimal(10.45), true, "456232", DateTime.Now); var toInsert2 = new DatabaseModel.OfferTransaction(_user2.Id, _bot1.Id, new decimal(54.45), false, "456332", DateTime.Now); var toInsert3 = new DatabaseModel.OfferTransaction(_user2.Id, _bot1.Id, new decimal(666.66), false, "454132", DateTime.Now); var toInsert4 = new DatabaseModel.OfferTransaction(_user2.Id, _bot1.Id, new decimal(544.75), false, "455132", null); var toInsert5 = new DatabaseModel.OfferTransaction(_user2.Id, _bot1.Id, new decimal(10.75), true, "456162", DateTime.Today); var toInsert6 = new DatabaseModel.OfferTransaction(_user2.Id, _bot1.Id, new decimal(10.75), true, "44864748654", DateTime.Today); var toInsert7 = new DatabaseModel.OfferTransaction(_user2.Id, _bot1.Id, new decimal(10.75), true, "548", DateTime.Today); var toInsert8 = new DatabaseModel.OfferTransaction(_user2.Id, _bot1.Id, new decimal(10.75), true, "555", DateTime.Today); var toInsert9 = new DatabaseModel.OfferTransaction(_user2.Id, _bot1.Id, new decimal(10.75), true, "5646555", DateTime.Today); OfferTransaction1 = await offerTransactionServiceRepo.InsertAsync(toInsert1); OfferTransaction2 = await offerTransactionServiceRepo.InsertAsync(toInsert2); OfferTransaction3 = await offerTransactionServiceRepo.InsertAsync(toInsert3); OfferTransaction4 = await offerTransactionServiceRepo.InsertAsync(toInsert4); OfferTransaction5 = await offerTransactionServiceRepo.InsertAsync(toInsert5); OfferTransaction6 = await offerTransactionServiceRepo.InsertAsync(toInsert6); OfferTransaction7 = await offerTransactionServiceRepo.InsertAsync(toInsert7); OfferTransaction8 = await offerTransactionServiceRepo.InsertAsync(toInsert8); OfferTransaction9 = await offerTransactionServiceRepo.InsertAsync(toInsert9); ItemDescription1 = await itemDescServiceRepo.InsertAsync(new DatabaseModel.ItemDescription("weapon1", new decimal(1.40), "720", "2", "imgUrl1", true)); ItemDescription2 = await itemDescServiceRepo.InsertAsync(new DatabaseModel.ItemDescription("weapon2", new decimal(8.75), "720", "2", "imgUrl2", true)); }
public async void BotFindRangeSuccess() { var botReposeService = new BotRepoService(_fakedFactory, new BotQueries()); var id1 = await botReposeService.InsertAsync(new DatabaseModel.Bot("someSteamId1", "Bot 11")); var id2 = await botReposeService.InsertAsync(new DatabaseModel.Bot("someSteamId2", "Bot 12")); var id3 = await botReposeService.InsertAsync(new DatabaseModel.Bot("someSteamId3", "Bot 13")); var id4 = await botReposeService.InsertAsync(new DatabaseModel.Bot("someSteamId4", "Bot 14")); var getRes = await botReposeService.FindAsync(new List <int> { id1.Id, id3.Id, id2.Id, }); Assert.Equal(3, getRes.Count); }