public void FailedOpResAsFailedValueTypeOpRes_MatchingOperationResReturned() { //Arrange var sourceFailedOpRes = new OperationResult(false, "Some error message"); //Act var opRes = sourceFailedOpRes.AsFailedOpResOf <int>(); //Assert Assert.AreEqual(default, opRes.Value);