public void AsVariantShouldReturnVariantList() { // arrange var target = new List<string>(); // act var actual = target.AsVariant<string, object>(); // assert Assert.IsType<VariantListAdapter<string, object>>( actual ); }
public void AsVariantShouldReturnSelfWhenFromAndToTypesAreEqual() { // arrange var target = new List<object>(); // act var actual = target.AsVariant<object, object>(); // assert Assert.Same( target, actual ); }