public void FromTokenizedSizes_ValidTokenizedSizes_TranslatedToSizes( string tokenizedSizes, int[] sizes) { GroupSizes subject = GroupSizes.FromTokenizedSizes(tokenizedSizes); Assert.That(subject.TokenizedSizes, Is.EqualTo(tokenizedSizes)); Assert.That(subject.Sizes, Is.EqualTo(sizes)); }
public void FromTokenizedSizes_NotASizeChain_Exception(string notAChainOfSizes, Type expectedException) { Assert.That(() => GroupSizes.FromTokenizedSizes(notAChainOfSizes), Throws.InstanceOf(expectedException)); }
public void FromTokenizedSizes_WrongTokenizer_Exception(string wrongTokenizer) { Assert.That(() => GroupSizes.FromTokenizedSizes(wrongTokenizer), Throws.InstanceOf <FormatException>()); }