//*********************************************************
//
// Copyright (c) Microsoft. All rights reserved.
// This code is licensed under the Apache License Version 2.0.
// THIS CODE IS PROVIDED *AS IS* WITHOUT WARRANTY OF
// ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING ANY
// IMPLIED WARRANTIES OF FITNESS FOR A PARTICULAR
// PURPOSE, MERCHANTABILITY, OR NON-INFRINGEMENT.
//
//*********************************************************
package com.microsoft.uprove;
import junit.framework.Assert;
import junit.framework.TestCase;
public class DefaultSubgroupFactoryTest extends TestCase {
public final void testDefaultGroups() {
int[] sizes = new int[] {160, 256, 512};
for (int i=0; i<sizes.length; i++) {
Subgroup group = DefaultSubgroupFactory.getDefaultSubroup(sizes[i]);
group.validate();
Assert.assertEquals(sizes[i], group.getOrder().bitLength());
}
}
}