()
| 557 | |
| 558 | #[tokio::test] |
| 559 | async fn test_load_many() { |
| 560 | use sea_orm::{entity::prelude::*, tests_cfg::*, DbBackend, LoaderTrait, MockDatabase}; |
| 561 | |
| 562 | let db = MockDatabase::new(DbBackend::Postgres) |
| 563 | .append_query_results([[fruit_model(1, Some(1))]]) |
| 564 | .into_connection(); |
| 565 | |
| 566 | let cakes = vec![cake_model(1), cake_model(2)]; |
| 567 | |
| 568 | let fruits = cakes |
| 569 | .load_many(fruit::Entity::find(), &db) |
| 570 | .await |
| 571 | .expect("Should return something"); |
| 572 | |
| 573 | assert_eq!(fruits, [vec![fruit_model(1, Some(1))], vec![]]); |
| 574 | } |
| 575 | |
| 576 | #[tokio::test] |
| 577 | async fn test_load_many_same_fruit() { |
nothing calls this directly
no test coverage detected