public void GetTypeCodeTest() { IConvertible target = new Target(1000); TypeCode expected = TypeCode.Double; TypeCode actual; actual = target.GetTypeCode(); Assert.AreEqual(expected, actual); }
public void SerializeTest() { var value = 20.14; Target target = new Target(value); var actual = new System.Text.StringBuilder(); target.Serialize(actual, null); Assert.AreEqual("d:" + value.ToString(), actual.ToString()); }
public void ToBooleanTest() { IConvertible target = new Target(1000); IFormatProvider provider = null; // TODO: 適切な値に初期化してください bool expected = true; bool actual; actual = target.ToBoolean(provider); Assert.AreEqual(expected, actual); }
public void ToByteTest() { IConvertible target = new Target(100); IFormatProvider provider = null; // TODO: 適切な値に初期化してください byte expected = 100; byte actual; actual = target.ToByte(provider); Assert.AreEqual(expected, actual); }
public void ToUInt64Test() { IConvertible target = new Target(10.05); IFormatProvider provider = null; // TODO: 適切な値に初期化してください ulong expected = 10; ulong actual; actual = target.ToUInt64(provider); Assert.AreEqual(expected, actual); }
public void DoubleConstructorTest() { Target target = new Target(1000); Assert.AreEqual(1000.0, (double)target); }
public void ToStringTest() { IConvertible target = new Target(10.05); IFormatProvider provider = null; // TODO: 適切な値に初期化してください string expected = "10.05"; string actual; actual = target.ToString(provider); Assert.AreEqual(expected, actual); }
public void ToTypeTest() { IConvertible target = new Target(10.05); Type conversionType = null; // TODO: 適切な値に初期化してください IFormatProvider provider = null; // TODO: 適切な値に初期化してください object expected = null; // TODO: 適切な値に初期化してください object actual; actual = target.ToType(conversionType, provider); Assert.AreEqual(expected, actual); }
public void ToSingleTest() { IConvertible target = new Target(10.05); IFormatProvider provider = null; // TODO: 適切な値に初期化してください float expected = 10.05F; float actual; actual = target.ToSingle(provider); Assert.AreEqual(expected, actual); }
public void ToInt32Test() { IConvertible target = new Target(10.05); IFormatProvider provider = null; // TODO: 適切な値に初期化してください int expected = 10; int actual; actual = target.ToInt32(provider); Assert.AreEqual(expected, actual); }
public void ToDecimalTest() { IConvertible target = new Target(10.05); IFormatProvider provider = null; // TODO: 適切な値に初期化してください Decimal expected = 10.05m; Decimal actual; actual = target.ToDecimal(provider); Assert.AreEqual(expected, actual); }
public void ToDateTimeTest() { IConvertible target = new Target(1000); IFormatProvider provider = null; // TODO: 適切な値に初期化してください DateTime expected = new DateTime(); DateTime actual; actual = target.ToDateTime(provider); Assert.AreEqual(expected, actual); }
public void ToCharTest() { IConvertible target = new Target(1000); IFormatProvider provider = null; // TODO: 適切な値に初期化してください char expected = '\0'; char actual; actual = target.ToChar(provider); Assert.AreEqual(expected, actual); Assert.Inconclusive("このテストメソッドの正確性を確認します。"); }