Let's go invent tomorrow instead of worrying about what happened yesterday|mail@jankowskimichal.pl

Projekty

FluentValidation.Validators.UnitTestExtension wersja 1.10

Nowa wersja pakietu FluentValidation.Validators.UnitTestExtension jest dostępna. Pakiet umożliwia tworzenie testów jednostkowych Fluent Validator-ów w sposób bardziej efektywny. Najważniejsza zmiana w najnowszej wersji to dodanie wsparcia dla biblioteki FluentValidation w wersji 10. Projekt dostępny jest oczywiście na GitHubie.

Moq.EntityFrameworkCore wersja 5.0.0.1

Nowa wersja pakietu Moq.EntityFrameworkCore jest już dostępna. Pakiet ułatwia testowanie aplikacji, która korzysta z biblioteki EntityFrameworkCore. W wersji 5.0.0.1 wprowadziłem następujące zmiany: dodałem wsparcie dla EntityFrameworkCore v5.0, dodałem możliwość konfiguracji mocków w sposób sekwencyjny. Projekt dostępny jest oczywiście na GitHubie.

Moq.EntityFrameworkCore wersja 3.1.2.6

Nowa wersja pakietu Moq.EntityFrameworkCore jest już dostępna. Pakiet ułatwia testowanie aplikacji, która korzysta z biblioteki EntityFrameworkCore. W wersji 3.1.2.6 wprowadziłem następujące zmiany: rozszerzyłem wsparcie biblioteki o obiekty nie tylko dziedziczące po DbContext Projekt dostępny jest oczywiście na GitHubie.

PDF Splitter 1.0

Chciałbym Was zachęcić do ściągnięcia kolejnej aplikacji, która pomoże w pracy z plikami PDF. Czasami niewielkie programy potrafią zaoszczędzić sporo czasu. Tym razem aplikacja działa w sposób odwrotny do PDF Combinera i zamiast łączyć, umożliwia podział pliku na mniejsze. Oczywiście program jest całkowicie darmowy, można również go wykorzystywać w celach komercyjnych oraz nie wymaga on instalacji. Zapraszam na stronę z informacjami o aplikacji PDF Splitter.

By |2019-06-24T23:21:37+02:0024 czerwca 2019 |Kategorie: Narzędzia biurowe, Projekty|Tagi: , , |0 komentarzy

FluentValidation.Validators.UnitTestExtension wersja 1.5

Nowa wersja pakietu FluentValidation.Validators.UnitTestExtension jest dostępna. Pakiet umożliwia tworzenie testów jednostkowych Fluent Validator-ów w sposób bardziej efektywny. W wersji 1.5 wprowadziłem następujące zmiany: wsparcie dla nowej wersji FluentValidation (>8.4) Projekt dostępny jest oczywiście na GitHubie.

FluentValidation.Validators.UnitTestExtension wersja 1.4

Nowa wersja pakietu FluentValidation.Validators.UnitTestExtension jest dostępna. Pakiet umożliwia tworzenie testów jednostkowych Fluent Validator-ów w sposób bardziej efektywny. W wersji 1.4 wprowadziłem następujące zmiany: wprowadziłem możliwość szybkiego testowania nowych walidatorów – EnumValidator, MaxLengthValidator, MinLenghtValidator, ExactLengthValidator, ExclusiveBetweenValidator oraz InclusiveBetweenValidator dodałem wsparcie dla .NETStandard 1.6 oraz .NETStandard 2.0 Projekt dostępny jest oczywiście na GitHubie.

Pakiet Moq.EntityFrameworkCore

Od wczoraj dostępny jest pakiet, który umożliwia łatwe zamockowanie DbSet<TEntity> wykorzystując Moq. Źródła oraz krótką instrukcję można znaleźć na portalu GitHub. Natomiast wersję skompilowaną można ściągnąć z portalu NuGet. Zasada działania jest taka sama jak w przypadku pakietu Moq.EntityFramework.Helpers.

By |2017-10-15T22:52:17+02:0015 października 2017 |Kategorie: ASP.NET Core, C#, Projekty, Testowanie|Tagi: , , , , , |0 komentarzy

FluentValidation.Validators.UnitTestExtension wersja 1.1

Nowa wersja pakietu FluentValidation.Validators.UnitTestExtension jest dostępna. Pakiet umożliwia tworzenie testów jednostkowych Fluent Validator-ów w sposób bardziej efektywny. W wersji 1.1 wprowadziłem następujące zmiany: dodałem wsparcie do najnowszej wersji biblioteki FluentValidation 7.*, wprowadziłem możliwość szybkiego testowania dwóch walidatorów – ScalePrecisionValidator oraz RegularExpressionValidator. Projekt dostępny jest oczywiście na GitHubie.

DSP 2017 – nuget.download.stats – Sprint 1

Minął pierwszy tydzień Daj Się Poznać 2017. Czas na drobne podsumowanie. Projekt wystartował pomału. W repozytorium pojawił się kod, który wystawia WebAPI pozwalające na pobranie podstawowych informacji o paczkach. Trochę czasu zeszło na zabawę z Visual Studio 2017.  Niestety nie działa ono tak dobrze jak myślałem. Liczyłem na to, że w końcu będzie można pracować normalnie z testami jednostkowymi. Ale tak się nie stało. Narzędzie wspiera pisanie testów w xUnicie. Pozwala je nawet uruchomić, ale liczyłem, że po premierze Visual Studia 2017 będzie działał już w pełni Resharper, ale tak się nie stało. Kolejna nowość, którą chciałem przetestować to Live [...]

By |2017-07-22T07:49:43+02:0010 marca 2017 |Kategorie: Projekty|Tagi: |0 komentarzy

Pakiet Moq.EntityFramework.Helpers

Na blogu pojawiły się ostatnio dwa wpisy pokazujące w jaki sposób mnożna zamockować DbSet<TEntity> wykorzystując Moq: wywołania synchroniczne – Mockowanie typów DbContext oraz DbSet z wykorzystaniem Moq wywołania asynchroniczne – EntityFramework – testowanie zapytań asynchonicznych Opisane rozwiązania połączyłem w jednej bibliotece i opublikowałem jako pakiet NuGet – Moq.EntityFramework.Helpers. […]

Przejdź do góry