---
source: crates/rolldown_testing/src/integration_test.rs
---
# Assets
## A.js
```js
//! User-defined Entry: [Entry-Module-Id: entry-a.js] [Name: Some("A")]
import "./shared.js";
import "./Splitted.js";
//#region entry-a.js
console.log("entry-a");
import("./dyn-entry.js").then(console.log);
//#endregion
```
## B.js
```js
//! User-defined Entry: [Entry-Module-Id: entry-b.js] [Name: Some("B")]
import "./shared.js";
import "./Splitted.js";
//#region entry-b.js
console.log("entry-b");
//#endregion
```
## Splitted.js
```js
//! ManualCodeSplitting: [Group-Name: Splitted]
//#region share-splitted.js
console.log("share-splitted");
//#endregion
```
## dyn-entry.js
```js
//! Dynamic Entry: [Entry-Module-Id: dyn-entry.js] [Name: None]
import "./shared.js";
//#region dyn-entry.js
console.log("dyn-entry");
//#endregion
```
## shared.js
```js
//! Common Chunk: [Shared-By: entry-a.js, entry-b.js, dyn-entry.js]
//#region shared.js
console.log("shared");
//#endregion
```