Skip to content

1.1.0

Compare
Choose a tag to compare
@YarinOmesi YarinOmesi released this 27 Jan 15:21
· 3 commits to master since this release
1fac2c7
Release/1.1.0 (#15)

* Move `DiagnosticRegistry` to `TestsHelper.SourceGenerator.Diagnostics` namespace

* Remove Attribute Requirements to parent class

* Remove obsolete `ClassPartialImplementation`

* Remove Unused Constructor

* Add README to misc folder

* Update README

* Remove Comment From Test

* Feature/setup method for mocks (#13)

* Store `ITypeSymbol` and rename `Name` to `ParameterName`

* Add Syntax Extensions Methods

* Use Syntax Extension methods

* Implement Setup Method Generation

* Change Samples And Test Sources To Use The Setup Method Generation

* Implement void support

* Moved models into `Models` Namespace

* Create WorkingClassInfo

* Move setting SelectedConstructor in SetClass

* Extracted Logics Outside `SyntaxTreeMockedFilledPartialClassCreator`

* Make `AttributeHelpers` to work with attribute full string string along type

* Move Cyber Logics Into A Project And Created An Attribute For GenerateMockWrappers

* Mark ClassToFillMockIn is it needs have GenerateMockWrappers attribute

* Remove String Cyber Code, Change Implementation to be optional

* fix test after generate mocks wrapper is optional, add test to cover this

* Use GenerateMockWrappers In Sample.Tests

* Update README

* Use Syntax Extension In `MockGenerator`

* Extracted `SetupMethodResult` to another file

* use named argument

* remove pipeline on pull_request

* add build badge to README

* Rename `WrapMockMethodResult`

* Rename `WrappingMockMethodCreator`

* Implemented Verify Creation, add to tests and add it Sample.Tests

* Update README about verify

* fix typo in README.md

* Incremented Versions