Skip to content

Instantly share code, notes, and snippets.

### Keybase proof
I hereby claim:
* I am blythmeister on github.
* I am blythmeister (https://keybase.io/blythmeister) on keybase.
* I have a public key ASBwvtTm8cs1SATrLmvuqsQcKo9NKAUSTG8veaNmHfwdswo
To claim this, I am signing this object:
@BlythMeister
BlythMeister / ExpectantStrictMock.cs
Created November 24, 2017 11:16
ExpectantStrictMock-Moq
using Moq;
using Moq.Language;
using Moq.Language.Flow;
using System;
using System.Collections.Generic;
using System.Linq.Expressions;
namespace MoqHelper
{
public class ExpectantStrictMock<T> : Mock<T> where T : class
@BlythMeister
BlythMeister / Option.cs
Last active November 6, 2015 12:40
Some/None
using System;
namespace OptionTypes
{
public abstract class Option<T>
{
public abstract T GetSome { get; }
public abstract override string ToString();
protected T Value;