public static void SemanticVersion_GetCompatabilities( int major1, int minor1, int patch1, string pre1, string meta1, int major2, int minor2, int patch2, string pre2, string meta2, SemanticVersionCompatabilities expected ) { var sut1 = new SemanticVersion(major1, minor1, patch1, pre1, meta1); var sut2 = new SemanticVersion(major2, minor2, patch2, pre2, meta2); var compat = SemanticVersion.GetCompatabilities(sut1, sut2); Assert.Equal(expected, compat); }