using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using Seshat.DataDefinitions; namespace Seshat.UnitTests.DataDefinitions { public class MemberDefinitionTests : UnitTestSharp.EqualityTestFixture { public MemberDefinitionTests() : base(new MemberDefinition { MemberType = "memberType", Multiplicity = MemberDefinition.MultiplicityEnum.DYNAMIC, MultiplicitySize = "10", FixedType = "foo", FromFixedType = "bar", ToFixedType = "fuzz", Name = "Name", Interleaved = true, }) { } public void GetHashCodeTest() { var a = new MemberDefinition(); CheckThrow(typeof(NotImplementedException)); a.GetHashCode(); } public void ToStringTest() { var a = new MemberDefinition { MemberType = "int", Name = "test", }; CheckEqual("int test", a.ToString()); } } }