Thomas Levesque

76 Followers
38 Following
63 Posts
C# developer from France, currently living in Québec. Microsoft MVP (Development Technologies). Maintainer of FakeItEasy (https://fakeiteasy.github.io)
Bloghttps://thomaslevesque.com
Githubhttps://github.com/thomaslevesque
@meziantou @KirillOsenkov I concur, it's extremely useful!
@khalidabuhakmeh What would it do exactly?
Running a GitHub Actions workflow that doesn't exist yet on the default branch

Writing this mostly for future me in case I need it again. Hopefully it can help someone else too! Sometimes you need to run a GitHub Actions workflow, but it’s not on the default branch yet, because it’s still a work in progress and hasn’t been merged yet. Typically it’s just because you want to test it. If it has a pull_request trigger, no problem, it will just run automatically when you open the pull request that adds it (if you have the appropriate permissions on the repo).

@khalidabuhakmeh Beautiful! Reminds me of Tahiti, where I lived for a bit in my teens. (I know it's not a all specific to Tahiti, but there are plenty of hibiscus there!)
Don't know if I reach any game developer. But games need a "adult mode" as in "I haven't played the game for weeks because life happened. Please give me a ramp up of the story so far and an option for a short tutorial with all the controls and mechanics".
@yaurthek lol ! J'aime bien le concept. C'est plus original que le plongeon classique

Get FakeItEasy 8.0.0!

changed: supported TFMs, uses Castle.Core 5.1.1, comparison of enumerable contents
new: custom argument comparers
fixed: failure to call constructor with 'in' parameter

AND MORE!

Thx GitHub users mriehm, ViktorHofer

https://github.com/FakeItEasy/FakeItEasy/releases/8.0.0

Release 8.0.0 · FakeItEasy/FakeItEasy

Changed Upgrade Castle.Core to 5.1.1 (#1925) Match enumerable arguments by comparing contents rather than via Equals (#1960) This is technically a change, but it's pretty unlikely that anyone w...

GitHub
@veltar Ah, le summum de la gastronomie française 😂
@jrcs3 @firewyre @carlfranklin
Note that FakeItEasy has an alternative syntax that might seem more familiar to Moq users: https://fakeiteasy.github.io/docs/7.4.0/creating-fakes/#unnatural-fakes
Creating Fakes - FakeItEasy

@firewyre @jrcs3 @carlfranklin The FakeItEasy syntax is meant to be read as (mostly) English natural language. `A.Fake<FooBar>()` is "a fake FooBar". `A.CallTo(() => foo.Bar()).Returns(42)` is "a call to foo.Bar() returns 42".