Skip to the content

News

Business Central OnPremise – DotNet assembly integration in Microsoft AL

Business Central OnPremise – DotNet assemby integration in Microsoft AL This short post to show you how to use DotNet assemblies in Business Central OnPremise, it might be useful to declare and use them in Microsoft AL. STEPS First of all it is necessary to set the target in the app.json file, in this case ...

L'articolo proviene da .

Running tests in Business Central Online Sandbox environments

For quite some time, it has been possible to run automated tests in Docker using the Run-TestsInBcContainer function and it is my strong belief that this is used by a lot of partners today. Since 17.2...()

Removing all specific NAV and Business Central Docker Images

On October 27th 2017, I posted the first announcement which introduced NAV on Docker. For approx. 3 years we published Docker images first to Docker Hub and later to Microsoft Container Registry for both...()

Removing all specific NAV and Business Central Docker Images (1)

On October 27th 2017, I posted the first announcement which introduced NAV on Docker. For approx. 3 years we published Docker images first to Docker Hub and later to Microsoft Container Registry for both...()

Removing all specific NAV and Business Central Docker Images (2)

On October 27th 2017, I posted the first announcement which introduced NAV on Docker. For approx. 3 years we published Docker images first to Docker Hub and later to Microsoft Container Registry for both...()

Removing all specific NAV and Business Central Docker Images (3)

On October 27th 2017, I posted the first announcement which introduced NAV on Docker. For approx. 3 years we published Docker images first to Docker Hub and later to Microsoft Container Registry for both...()

Removing all specific NAV and Business Central Docker Images (4)

On October 27th 2017, I posted the first announcement which introduced NAV on Docker. For approx. 3 years we published Docker images first to Docker Hub and later to Microsoft Container Registry for both...()

Removing all specific NAV and Business Central Docker Images (5)

On October 27th 2017, I posted the first announcement which introduced NAV on Docker. For approx. 3 years we published Docker images first to Docker Hub and later to Microsoft Container Registry for both...()

Resident control add-ins – no SingleInstance

My last topic was resident control add-ins. In my video and written blog I’ve explained what they are and how you can quickly have them up and running. However, there was one particular thing I said I generally don’t like – single-instance codeunits. So my second blog on this topic focuses precisely on that: how […]

Test App Dependencies

Another note to myself, but might probably be of help to all those that are building tests apps and make use of (some) MS test related apps. Every once in a while I get asked questions that relate to this. like...

What dependencies do I need?

What are, or where can I find, the details of each test app?

Find listed, in app.json dependencies format, all current MS apps that relate to test automation, being test library apps, test apps and test runner. Note that I have set the version to 16.0.0.0. This has proven to be most practical in the AL projects I am working on right now. Using this in a BC17 project it will work fine to as the version is defining the minimum version wanted.

{"id":  "1fb2e583-f2c3-4484-a8d4-387e3adce46d","publisher":  "Microsoft","version":  "16.0.0.0","name":  "Tests-Bank"},
{"id":  "69837cc7-28e9-4db0-9a0f-6616f259c91a","publisher":  "Microsoft","version":  "16.0.0.0","name":  "Tests-Cash Flow"},
{"id":  "16419195-5f01-494f-9b02-34363dade478","publisher":  "Microsoft","version":  "16.0.0.0","name":  "Tests-Cost Accounting"},
{"id":  "155bc500-e420-4113-803e-7aa8e8eea112","publisher":  "Microsoft","version":  "16.0.0.0","name":  "Tests-CRM integration"},
{"id":  "85125fdc-eb14-4f16-8c5d-6e4589aceb1d","publisher":  "Microsoft","version":  "16.0.0.0","name":  "Tests-Data Exchange"},
{"id":  "6d9b6d22-97e0-4774-982a-2097fd660f97","publisher":  "Microsoft","version":  "16.0.0.0","name":  "Tests-Dimension"},
{"id":  "fa3e2564-a39e-417f-9be6-c0dbe3d94069","publisher":  "Microsoft","version":  "16.0.0.0","name":  "Tests-ERM"},
{"id":  "c81764a5-be79-4d50-ba3e-4ade02073780","publisher":  "Microsoft","version":  "16.0.0.0","name":  "Tests-Fixed Asset"},
{"id":  "790cf8ce-f921-42a8-8c34-a0af2ddf6265","publisher":  "Microsoft","version":  "16.0.0.0","name":  "Tests-General Journal"},
{"id":  "474a0e0a-d177-4c70-aae0-4ff674a04e74","publisher":  "Microsoft","version":  "16.0.0.0","name":  "Tests-Graph"},
{"id":  "2b634ad5-63df-4a3c-9e35-e347f646e940","publisher":  "Microsoft","version":  "16.0.0.0","name":  "Tests-Integration"},
{"id":  "cc2187fe-1b59-4f29-8a75-76d76c88c6dc","publisher":  "Microsoft","version":  "16.0.0.0","name":  "Tests-Invoicing"},
{"id":  "9bf23d52-8194-4857-8896-5e48b24493f6","publisher":  "Microsoft","version":  "16.0.0.0","name":  "Tests-Job"},
{"id":  "bd6c6741-7734-4109-bf2d-db58545d482c","publisher":  "Microsoft","version":  "16.0.0.0","name":  "Tests-Local"},
{"id":  "74e323c4-70a3-49ce-b18e-fe9ccaff01d3","publisher":  "Microsoft","version":  "16.0.0.0","name":  "Tests-Marketing"},
{"id":  "4564dd2f-e8b2-41ff-9905-9d7a950475a5","publisher":  "Microsoft","version":  "16.0.0.0","name":  "Tests-Misc"},
{"id":  "c49d9d12-1c94-4362-8bf7-3cce15be54dc","publisher":  "Microsoft","version":  "16.0.0.0","name":  "Tests-Monitor Sensitive Fields"},
{"id":  "d94a0cee-f211-4941-b609-7c984f85ad03","publisher":  "Microsoft","version":  "16.0.0.0","name":  "Tests-Permissions"},
{"id":  "e94328f1-bf57-43d3-a862-93d54f83a9d7","publisher":  "Microsoft","version":  "16.0.0.0","name":  "Tests-Physical Inventory"},
{"id":  "fdddc5f1-3294-485f-aed1-0b798b6edd69","publisher":  "Microsoft","version":  "16.0.0.0","name":  "Tests-Prepayment"},
{"id":  "7fe10be7-575f-4cce-957b-bcd0df8f9bd7","publisher":  "Microsoft","version":  "16.0.0.0","name":  "Tests-Rapid Start"},
{"id":  "79447c3f-14b4-4c10-8779-03911f30ab26","publisher":  "Microsoft","version":  "16.0.0.0","name":  "Tests-Report"},
{"id":  "0243a4ea-21b3-4fa8-ad70-9915a4400be0","publisher":  "Microsoft","version":  "16.0.0.0","name":  "Tests-Resource"},
{"id":  "ab333b30-f600-4d0e-a519-73684ff42504","publisher":  "Microsoft","version":  "16.0.0.0","name":  "Tests-Reverse"},
{"id":  "6f0b528b-a4de-4ccd-a948-d1350e228e4a","publisher":  "Microsoft","version":  "16.0.0.0","name":  "Tests-SCM"},
{"id":  "5b061701-dae6-48cc-bc16-8c4761a2baf5","publisher":  "Microsoft","version":  "16.0.0.0","name":  "Tests-SINGLESERVER"},
{"id":  "c9bea3a6-a9af-499f-b78a-130a42eceedd","publisher":  "Microsoft","version":  "16.0.0.0","name":  "Tests-SMB"},
{"id":  "c49d9d39-1c94-46d2-8bf7-3cce15ba54dc","publisher":  "Microsoft","version":  "16.0.0.0","name":  "Tests-SMTP"},
{"id":  "5d86850b-0d76-4eca-bd7b-951ad998e997","publisher":  "Microsoft","version":  "16.0.0.0","name":  "Tests-TestLibraries"},
{"id":  "d0e99b97-089b-449f-a0f5-a2ab994dbfd7","publisher":  "Microsoft","version":  "16.0.0.0","name":  "Tests-Upgrade"},
{"id":  "9cc7e87b-8ba9-4c23-82d4-8af3e919c84b","publisher":  "Microsoft","version":  "16.0.0.0","name":  "Tests-User"},
{"id":  "0f0955b8-92e2-4ce2-a580-3c4583dde9ae","publisher":  "Microsoft","version":  "16.0.0.0","name":  "Tests-VAT"},
{"id":  "c4795dd0-aee3-47cc-b020-2ee93a47d4c4","publisher":  "Microsoft","version":  "16.0.0.0","name":  "Tests-Workflow"},
{"id":  "23de40a6-dfe8-4f80-80db-d70f83ce8caf","publisher":  "Microsoft","version":  "16.0.0.0","name":  "Test Runner"},
{"id":  "dd0be2ea-f733-4d65-bb34-a28f4624fb14","publisher":  "Microsoft","version":  "16.0.0.0","name":  "Library Assert"},
{"id":  "5095f467-0a01-4b99-99d1-9ff1237d286f","publisher":  "Microsoft","version":  "16.0.0.0","name":  "Library Variable Storage"},
{"id":  "e7320ebb-08b3-4406-b1ec-b4927d3e280b","publisher":  "Microsoft","version":  "16.0.0.0","name":  "Any"},
{"id":  "0d60b215-6ee1-4789-8e53-866cfa50c23c","publisher":  "Microsoft","version":  "16.0.0.0","name":  "System Application Test"},
{"id":  "9856ae4f-d1a7-46ef-89bb-6ef056398228","publisher":  "Microsoft","version":  "16.0.0.0","name":  "System Application Test Library"},