Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: Introduce a new Testcontainers.Xunit package #1165

Merged
Merged
Changes from 1 commit
Commits
Show all changes
44 commits
Select commit Hold shift + click to select a range
fd154c0
Add new Testcontainers.Xunit project
0xced May 27, 2024
79e1ffe
Use Testcontainers.Xunit instead of DotNet.Testcontainers.Xunit names…
0xced May 27, 2024
b4b60e8
Use Lazy<TContainerEntity> for thread safety
0xced May 27, 2024
39df223
Share the lifetime implementation between ContainerFixture and Contai…
0xced May 27, 2024
f675189
Defer the exception (if any) when accessing the container
0xced Jun 22, 2024
7289881
Improve MessageSinkLogger and TestOutputLogger implementatinos
0xced Jun 22, 2024
dc66835
Add a new Testcontainers.XunitV3 project
0xced Aug 13, 2024
181c812
Improve design of (Db)ContainerFixture for xunit.v3
0xced Aug 14, 2024
610f7ba
Share code between logger implementations
0xced Aug 14, 2024
85120de
Fix xmldoc for xUnit.net v3
0xced Aug 14, 2024
bb58f4b
Accept null ITestOutputHelper and IMessageSink to suppress logs
0xced Aug 18, 2024
8de9b29
Revert "Improve design of (Db)ContainerFixture for xunit.v3"
0xced Aug 18, 2024
f06b8df
Fix xunit.v3.extensibility.core version
0xced Aug 19, 2024
d7b0ec5
Add "Testing with xUnit" documentation
0xced Aug 14, 2024
2c7a09b
Merge branch 'develop' into feature/Testcontainers.Xunit
HofmeisterAn Sep 7, 2024
e0a1bf8
Merge branch 'develop' into feature/Testcontainers.Xunit
HofmeisterAn Sep 15, 2024
77eab50
chore: Remove BOM, align file scoped namespace, sort sln projects
HofmeisterAn Sep 16, 2024
786801b
chore: Apply configure await consistent
HofmeisterAn Sep 16, 2024
e8fa351
feat: Add Xunit.net test project
HofmeisterAn Sep 16, 2024
34d8a49
docs: Add example (incl. source code) for ContainerTest class
HofmeisterAn Sep 16, 2024
d9960df
chore: Add cli command to install Xunit package
HofmeisterAn Sep 16, 2024
45d2fc8
chore: Add 'Creating a shared test context' section
HofmeisterAn Sep 17, 2024
c47c30d
chore: Remove BOM
HofmeisterAn Sep 17, 2024
7aa2067
chore: Show complete second test
HofmeisterAn Sep 17, 2024
a2151a7
feat: Add DB test class and fixture example
HofmeisterAn Sep 18, 2024
630a073
chore: Share logger implementation
HofmeisterAn Sep 18, 2024
313b01e
fix: Remove empty line while logging runtime info
HofmeisterAn Sep 18, 2024
4f8394f
feat: Log stack trace
HofmeisterAn Sep 18, 2024
3eb96b5
fix: Exclude Xunit test from database tests
HofmeisterAn Sep 18, 2024
0793d06
docs: Add info about IMessageSink
HofmeisterAn Sep 18, 2024
285df3b
chore: Pass logger instances to ContainerLifetime
HofmeisterAn Sep 18, 2024
2e79dd7
fix: Impl GetHashCode(), add actual image version as plain string
HofmeisterAn Sep 19, 2024
53b6290
fix: Prevent empty line from logging runtime info
HofmeisterAn Sep 19, 2024
8a286b2
Merge branch 'develop' into feature/Testcontainers.Xunit
HofmeisterAn Sep 19, 2024
ea693d8
Merge branch 'develop' into feature/Testcontainers.Xunit
HofmeisterAn Sep 20, 2024
aeb8cd5
Merge branch 'develop' into feature/Testcontainers.Xunit
HofmeisterAn Oct 2, 2024
250d6a4
Merge branch 'develop' into feature/Testcontainers.Xunit
0xced Nov 22, 2024
5448078
fix: Differentiate message format for test output helper and message …
0xced Sep 19, 2024
80b1f1d
Add default constructors for ContainerFixture and ContainerTest
0xced Nov 23, 2024
df9eb0f
Fix alphabetical test case ordering
0xced Nov 23, 2024
b77a426
Merge branch 'develop' into feature/Testcontainers.Xunit
0xced Nov 25, 2024
7717214
Revert "Add default constructors for ContainerFixture and ContainerTest"
0xced Nov 25, 2024
ef3b269
Improve the XML documentation
0xced Nov 25, 2024
64ce5b7
fix: Add XUnit test project to CI config
HofmeisterAn Nov 26, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Merge branch 'develop' into feature/Testcontainers.Xunit
HofmeisterAn authored Oct 2, 2024

Verified

This commit was signed with the committer’s verified signature.
fwyzard Andrea Bocci
commit aeb8cd56d6e27e399fe44fe27e28049c09dfbf5d

This merge commit was added into this branch cleanly.

There are no new changes to show, but you can still view the diff.