Skip to content
Antonio Valentini
  • Home
  • About
  • Contact
  • Privacy Policy
Menu Close
  • Home
  • About
  • Contact
  • Privacy Policy
Read more about the article Test your web app with Selenium, xUnit and .NET Core

Test your web app with Selenium, xUnit and .NET Core

  • Post author:Antonio
  • Post published:April 10, 2020
  • Post category:Development
  • Post comments:1 Comment

In this article I'll quickly show you an easy way to test a web application, written in any language you like, using .NET Core and Selenium. With "testing the application"…

Continue ReadingTest your web app with Selenium, xUnit and .NET Core
Read more about the article Mapping objects made easy with AutoMapper

Mapping objects made easy with AutoMapper

  • Post author:Antonio
  • Post published:January 12, 2020
  • Post category:Development
  • Post comments:0 Comments

What's AutoMapper AutoMapper is a powerful tool for .NET developers used for object mapping, created by Jimmy Bogard. It is used to map different objects (classes or structs in our…

Continue ReadingMapping objects made easy with AutoMapper
Read more about the article How to handle File and Folder dialog windows in a WPF application

How to handle File and Folder dialog windows in a WPF application

  • Post author:Antonio
  • Post published:October 31, 2019
  • Post category:Development
  • Post comments:4 Comments

WPF (Windows Presentation Foundation) is a set of libraries relying on the .NET Framework (also available from .NET Core 3) which allows you to build graphical desktop applications. On December…

Continue ReadingHow to handle File and Folder dialog windows in a WPF application
Read more about the article Handle multi types basic crud operations in Entity Framework

Handle multi types basic crud operations in Entity Framework

  • Post author:Antonio
  • Post published:April 9, 2018
  • Post category:Development
  • Post comments:0 Comments

Sometimes we find ourselves in the need of handling various types of objects (or entities) while using Entity Framework as ORM for our projects. The situation can be a bit…

Continue ReadingHandle multi types basic crud operations in Entity Framework
Read more about the article Testing your code part 3 – ClassData and MemberData

Testing your code part 3 – ClassData and MemberData

  • Post author:Antonio
  • Post published:April 4, 2018
  • Post category:Development
  • Post comments:0 Comments

In the previous article we've seen how to use the [Theory] attribute with [InlineData], which allow us to have static elements to feed our tests methods. This particular approach can bring lots of…

Continue ReadingTesting your code part 3 – ClassData and MemberData
Read more about the article Testing your code part 2 – Theories and InlineData

Testing your code part 2 – Theories and InlineData

  • Post author:Antonio
  • Post published:March 19, 2018
  • Post category:Development
  • Post comments:0 Comments

In the last article we introduced xUnit.net and talked about the very basic way to write tests with the [Fact] attribute. Today will we'll add some spicy to our tests with the [Theory] attribute.…

Continue ReadingTesting your code part 2 – Theories and InlineData
Read more about the article Testing your code part 1 – Intro and Facts

Testing your code part 1 – Intro and Facts

  • Post author:Antonio
  • Post published:March 11, 2018
  • Post category:Development
  • Post comments:0 Comments

In this series of tutorials I'll try to guide you through the path of Unit Testing. At the end, hopefully, we'll be able to set up one or more testing…

Continue ReadingTesting your code part 1 – Intro and Facts

Recent Posts

  • How (not) to start a podcast – Part 1
  • Rotate an object towards the mouse position [2D]
  • Common needs when building enterprise software
  • Test your web app with Selenium, xUnit and .NET Core
  • Mapping objects made easy with AutoMapper

Categories

  • Development
  • Game Development
  • Podcast
  • Security

Archives

  • December 2022
  • October 2020
  • April 2020
  • January 2020
  • October 2019
  • November 2018
  • September 2018
  • April 2018
  • March 2018
Twitter Github Linkedin
  • About
  • Contact
  • Privacy Policy
Copyright 2023 - Antonio Valentini