コード例 #1
0
ファイル: GroupSizesTester.cs プロジェクト: shadowca/nmoneys
        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));
        }
コード例 #2
0
ファイル: GroupSizesTester.cs プロジェクト: shadowca/nmoneys
 public void FromTokenizedSizes_NotASizeChain_Exception(string notAChainOfSizes, Type expectedException)
 {
     Assert.That(() => GroupSizes.FromTokenizedSizes(notAChainOfSizes), Throws.InstanceOf(expectedException));
 }
コード例 #3
0
ファイル: GroupSizesTester.cs プロジェクト: shadowca/nmoneys
 public void FromTokenizedSizes_WrongTokenizer_Exception(string wrongTokenizer)
 {
     Assert.That(() => GroupSizes.FromTokenizedSizes(wrongTokenizer), Throws.InstanceOf <FormatException>());
 }