List of usage examples for org.springframework.util Assert notEmpty
@Deprecated public static void notEmpty(@Nullable Map<?, ?> map)
From source file:org.oncoblocks.centromere.mongodb.test.GenericMongoRepositoryTests.java
@Test public void findByBetweenTest() throws Exception { List<QueryCriteria> criterias = new ArrayList<>(); criterias.add(new QueryCriteria("entrezGeneId", new ArrayList<Long>(Arrays.asList(new Long[] { 2L, 4L })), Evaluation.BETWEEN));//from ww w . j a va 2s. c o m List<EntrezGene> genes = geneRepository.find(criterias); Assert.notNull(genes); Assert.notEmpty(genes); Assert.isTrue(genes.size() == 1); Assert.isTrue(genes.get(0).getEntrezGeneId().equals(3L)); }
From source file:org.oncoblocks.centromere.jpa.test.JpaRepositoryTests.java
@Test public void findByAliasTest() throws Exception { List<EntrezGene> genes = geneRepository.findByAliases("ABC"); Assert.notNull(genes);/*from w w w.jav a 2 s. c o m*/ Assert.notEmpty(genes); Assert.isTrue(genes.size() == 1); EntrezGene gene = genes.get(0); Assert.isTrue(gene.getEntrezGeneId().equals(1L)); }
From source file:org.oncoblocks.centromere.mongodb.test.CentromereMongoRepositoryTests.java
@Test public void findByBetweenTest() throws Exception { List<QueryCriteria> criterias = new ArrayList<>(); criterias.add(new QueryCriteria("entrezGeneId", new ArrayList<Long>(Arrays.asList(new Long[] { 2L, 4L })), Evaluation.BETWEEN));/*from ww w . j a va 2 s . c o m*/ List<EntrezGene> genes = (List<EntrezGene>) geneRepository.find(criterias); Assert.notNull(genes); Assert.notEmpty(genes); Assert.isTrue(genes.size() == 1); Assert.isTrue(genes.get(0).getEntrezGeneId().equals(3L)); }
From source file:org.oncoblocks.centromere.jpa.test.JpaRepositoryTests.java
@Test public void guessGeneTest() throws Exception { List<EntrezGene> genes = geneRepository.guessGene("GeneA"); Assert.notNull(genes);/*from w w w . j ava 2 s . c om*/ Assert.notEmpty(genes); EntrezGene gene = genes.get(0); Assert.isTrue(gene.getEntrezGeneId().equals(1L)); genes = geneRepository.guessGene("MNO"); Assert.notNull(genes); Assert.notEmpty(genes); gene = genes.get(0); Assert.isTrue(gene.getEntrezGeneId().equals(5L)); genes = geneRepository.guessGene("XYZ"); Assert.isTrue(genes.size() == 0); }
From source file:org.oncoblocks.centromere.mongodb.test.GenericMongoRepositoryTests.java
@Test public void findByTypeAndBetweenTest() throws Exception { List<QueryCriteria> criterias = new ArrayList<>(); criterias.add(new QueryCriteria("geneType", "pseudo")); criterias.add(new QueryCriteria("entrezGeneId", new ArrayList<Long>(Arrays.asList(new Long[] { 2L, 5L })), Evaluation.BETWEEN));// w w w .j av a2 s.c o m List<EntrezGene> genes = geneRepository.find(criterias); Assert.notNull(genes); Assert.notEmpty(genes); Assert.isTrue(genes.size() == 1); Assert.isTrue(genes.get(0).getEntrezGeneId().equals(3L)); }
From source file:org.oncoblocks.centromere.mongodb.test.CentromereMongoRepositoryTests.java
@Test public void findByTypeAndBetweenTest() throws Exception { List<QueryCriteria> criterias = new ArrayList<>(); criterias.add(new QueryCriteria("geneType", "pseudo")); criterias.add(new QueryCriteria("entrezGeneId", new ArrayList<Long>(Arrays.asList(new Long[] { 2L, 5L })), Evaluation.BETWEEN));//from w w w . j a v a2s .c o m List<EntrezGene> genes = (List<EntrezGene>) geneRepository.find(criterias); Assert.notNull(genes); Assert.notEmpty(genes); Assert.isTrue(genes.size() == 1); Assert.isTrue(genes.get(0).getEntrezGeneId().equals(3L)); }
From source file:net.groupbuy.service.impl.OrderServiceImpl.java
public Order create(Cart cart, Receiver receiver, PaymentMethod paymentMethod, ShippingMethod shippingMethod, CouponCode couponCode, boolean isInvoice, String invoiceTitle, boolean useBalance, String memo, Admin operator) {//from w w w . j ava2 s. c o m Assert.notNull(cart); Assert.notNull(cart.getMember()); Assert.notEmpty(cart.getCartItems()); Assert.notNull(receiver); Assert.notNull(paymentMethod); Assert.notNull(shippingMethod); Order order = build(cart, receiver, paymentMethod, shippingMethod, couponCode, isInvoice, invoiceTitle, useBalance, memo); order.setSn(snDao.generate(Sn.Type.order)); if (paymentMethod.getMethod() == PaymentMethod.Method.online) { order.setLockExpire(DateUtils.addSeconds(new Date(), 20)); order.setOperator(operator); } if (order.getCouponCode() != null) { couponCode.setIsUsed(true); couponCode.setUsedDate(new Date()); couponCodeDao.merge(couponCode); } for (Promotion promotion : cart.getPromotions()) { for (Coupon coupon : promotion.getCoupons()) { order.getCoupons().add(coupon); } } Setting setting = SettingUtils.get(); if (setting.getStockAllocationTime() == StockAllocationTime.order || (setting.getStockAllocationTime() == StockAllocationTime.payment && (order.getPaymentStatus() == PaymentStatus.partialPayment || order.getPaymentStatus() == PaymentStatus.paid))) { order.setIsAllocatedStock(true); } else { order.setIsAllocatedStock(false); } orderDao.persist(order); OrderLog orderLog = new OrderLog(); orderLog.setType(Type.create); orderLog.setOperator(operator != null ? operator.getUsername() : null); orderLog.setOrder(order); orderLogDao.persist(orderLog); Member member = cart.getMember(); if (order.getAmountPaid().compareTo(new BigDecimal(0)) > 0) { memberDao.lock(member, LockModeType.PESSIMISTIC_WRITE); member.setBalance(member.getBalance().subtract(order.getAmountPaid())); memberDao.merge(member); Deposit deposit = new Deposit(); deposit.setType(operator != null ? Deposit.Type.adminPayment : Deposit.Type.memberPayment); deposit.setCredit(new BigDecimal(0)); deposit.setDebit(order.getAmountPaid()); deposit.setBalance(member.getBalance()); deposit.setOperator(operator != null ? operator.getUsername() : null); deposit.setMember(member); deposit.setOrder(order); depositDao.persist(deposit); } if (setting.getStockAllocationTime() == StockAllocationTime.order || (setting.getStockAllocationTime() == StockAllocationTime.payment && (order.getPaymentStatus() == PaymentStatus.partialPayment || order.getPaymentStatus() == PaymentStatus.paid))) { for (OrderItem orderItem : order.getOrderItems()) { if (orderItem != null) { Product product = orderItem.getProduct(); productDao.lock(product, LockModeType.PESSIMISTIC_WRITE); if (product != null && product.getStock() != null) { product.setAllocatedStock(product.getAllocatedStock() + (orderItem.getQuantity() - orderItem.getShippedQuantity())); productDao.merge(product); orderDao.flush(); staticService.build(product); } } } } cartDao.remove(cart); return order; }
From source file:org.oncoblocks.centromere.mongodb.test.GenericMongoRepositoryTests.java
@Test public void findByOutsideTest() throws Exception { List<QueryCriteria> criterias = new ArrayList<>(); criterias.add(new QueryCriteria("entrezGeneId", new ArrayList<Long>(Arrays.asList(new Long[] { 2L, 4L })), Evaluation.OUTSIDE));/*from www . ja v a 2s . co m*/ List<EntrezGene> genes = geneRepository.find(criterias); Assert.notNull(genes); Assert.notEmpty(genes); Assert.isTrue(genes.size() == 2); Assert.isTrue(genes.get(1).getEntrezGeneId().equals(5L)); }
From source file:org.oncoblocks.centromere.mongodb.test.CentromereMongoRepositoryTests.java
@Test public void findByOutsideTest() throws Exception { List<QueryCriteria> criterias = new ArrayList<>(); criterias.add(new QueryCriteria("entrezGeneId", new ArrayList<Long>(Arrays.asList(new Long[] { 2L, 4L })), Evaluation.OUTSIDE));// ww w. j a va 2 s. c o m List<EntrezGene> genes = (List<EntrezGene>) geneRepository.find(criterias); Assert.notNull(genes); Assert.notEmpty(genes); Assert.isTrue(genes.size() == 2); Assert.isTrue(genes.get(1).getEntrezGeneId().equals(5L)); }
From source file:org.oncoblocks.centromere.mongodb.test.GenericMongoRepositoryTests.java
@Test public void findByTypeAndOutsideTest() throws Exception { List<QueryCriteria> criterias = new ArrayList<>(); criterias.add(new QueryCriteria("geneType", "protein-coding")); criterias.add(new QueryCriteria("entrezGeneId", new ArrayList<Long>(Arrays.asList(new Long[] { 2L, 3L })), Evaluation.OUTSIDE));/*from w w w . j av a 2 s .c o m*/ List<EntrezGene> genes = geneRepository.find(criterias); Assert.notNull(genes); Assert.notEmpty(genes); Assert.isTrue(genes.size() == 2); Assert.isTrue(genes.get(1).getEntrezGeneId().equals(4L)); }