public void JDK7u51よりJDK7u40の方が大きいはfalse() { var u40 = JdkVersion.Parse("JDK7u40"); var u51 = JdkVersion.Parse("JDK7u51"); (u51 < u40).Is(false); }
public override bool RunTask() { if (JdkVersion.StartsWith("9", StringComparison.OrdinalIgnoreCase)) { TargetVersion = SourceVersion = DefaultJdkVersion; } if (SkipJavacVersionCheck) { return(true); } // so far only proguard matters. if (!EnableProguard && !EnableMultiDex) { return(true); } if (JdkVersion.StartsWith("1.8", StringComparison.OrdinalIgnoreCase)) { TargetVersion = SourceVersion = "1.7"; Log.LogDebugMessage("Javac TargetVersion adjusted to: {0}", TargetVersion); Log.LogDebugMessage("Javac SourceVersion adjusted to: {0}", SourceVersion); } return(!Log.HasLoggedErrors); }
public void JDK7u40とJDKu40が等しい() { var u40_a = JdkVersion.Parse("JDK7u40"); var u40_b = JdkVersion.Parse("JDK7u40"); u40_a.Equals(u40_b).Is(true); }
public void Validなバージョンを渡すとバージョンオブジェクトを返す() { JdkVersion version = JdkVersion.Parse("JDK7u40"); version.FamilyNumber.Is(7); version.UpdateNumber.Is(40); }
public void JDK7u40とJDKu40がで等しい_演算子オーバーロード() { var u40_a = JdkVersion.Parse("JDK7u40"); var u40_b = JdkVersion.Parse("JDK7u40"); (u40_a == u40_b).Is(true); }
public void JDK7u40よりJDK7u51の方が小さいはfalse() { var u40 = JdkVersion.Parse("JDK7u40"); var u51 = JdkVersion.Parse("JDK7u51"); (u40 > u51).Is(false); }
public void JDK7u40よりJDK8u0の方が大きいはtrue() { var u40 = JdkVersion.Parse("JDK7u40"); var jdk8u0 = JdkVersion.Parse("JDK8u0"); (u40 < jdk8u0).Is(true); }
public void JDK7u40よりJDK7u51の方が大きい() { var u40 = JdkVersion.Parse("JDK7u40"); var u51 = JdkVersion.Parse("JDK7u51"); (u40.CompareTo(u51) < 0).Is(true); }
public void JDK7u51よりJDK7u40の方が小さいはtrue() { var u40 = JdkVersion.Parse("JDK7u40"); var u51 = JdkVersion.Parse("JDK7u51"); (u51 > u40).Is(true); }
public void JDK7u40よりJDK7u51の方が大きいはtrue() { var u40 = JdkVersion.Parse("JDK7u40"); var u51 = JdkVersion.Parse("JDK7u51"); (u40 < u51).Is(true); }
public void 妥当なバージョン番号ならtrueを返す() { JdkVersion.IsValid("JDK10u40").Is(true); }
public void Invalidなバージョンを渡すと例外を返す() { AssertEx.Throws <ArgumentException>(() => JdkVersion.Parse("JDK7u9x")); }
public void JDKで始まらないならfalseを返す() { JdkVersion.IsValid("hoge").Is(false); }
public void updateNumberが0ならtrueを返す() { JdkVersion.IsValid("JDK7u00").Is(true); }
public void familyNumberが0ならfalseを返す() { JdkVersion.IsValid("JDK00u40").Is(false); }
public void updateNumberが数値でないならfalseを返す() { JdkVersion.IsValid("JDK7u9x").Is(false); }
public void familyNumberとupdateNumberの区切りがuでないならfalseを返す() { JdkVersion.IsValid("JDK7x40").Is(false); }
public void familyNumberが数値でないならfalseを返す() { JdkVersion.IsValid("JDKxu40").Is(false); }