public void NoInitialization_GetCircleProcessor_Null() { ProxyFigureStorage.ClearAllFigureProcessors(); ProxyFigureProcessors processor = _storage.GetProxyFigureProcessor(new CircleDescription()); Assert.IsNull(processor); }
public void NoInitialization_GetDescriptionTypeCircle_Null() { ProxyFigureStorage.ClearAllFigureProcessors(); Type descType = _storage.GetDescriptionType("circle"); Assert.IsNull(descType); }
public void GetByTriangleCode_IsTriangleDescription() { var storage = new ProxyFigureStorage(); Type circleDescriptionType = storage.GetDescriptionType("triangle"); Assert.AreEqual(typeof(TriangleDescription), circleDescriptionType); }
static AddFigureHandlerTests() { ProxyFigureStorage.AddFigureProcessors(new CircleValidator(), new CircleCalculator(), "circle"); }
private static void DoubleAddCircle() { ProxyFigureStorage.ClearAllFigureProcessors(); ProxyFigureStorage.AddFigureProcessors(new CircleValidator(), new CircleCalculator(), "circle"); ProxyFigureStorage.AddFigureProcessors(new CircleValidator(), new CircleCalculator(), "circle"); }